tag 标签: ART-Pi

相关帖子
相关博文
  • 热度 6
    2021-1-15 21:49
    17428 次阅读|
    5 个评论
    【ART-Pi开发板】+RT-Thread Studio实现快速开发
    众所周知,RTT是国产RTOS中佼佼者,不光光是因为其OS本身,还是因为其构建了良好的开发生态环境。包括丰富的中间件,友好的版本控制体系,以及自主开发的IDE—— RT-Thread Studio 。那么今天我们就利用RT-Thread Studio迅速搭建了个flashLEDdemo。 当然,首先你得安装RT-Thread Studio,这就不赘述了,附上下载链接: https://www.rt-thread.org/page/download.html 。双击打开IDE,点击SDK manager,我们要找到我们这块板卡的SDK以及H7的内核库文件,看下,ART-Pi的SDK是依赖于H7内核库的,如果之前没有安装H7库文件的话,IDE会提示先安装,安装完了再去安装基于ART-Pi的SDK即可。 库文件都安装完毕以后我们就可以新建项目了。点击文件——新建——RT-Thread项目。弹出对话框后,先输入我们的项目名称,然后点选基于开发板,开发板我们选择STM32H750-RT-ART-Pi,类型我们选择实例工程,示例选择我们所需要的flashLED,其他默认即可,因为板卡自带STLink所以调试器就选择STLink。 点击完成后,IDE会自动生成demo工程,既然是demo,那么我们暂时不需要写自己的代码就能实现功能了,首先我们点击debug按钮。说明一下这里的debug按钮是不会下载程序的,可以理解为编译俺就,点击就等于编译工程,看有没有语法错误。 OK,很明显,编译不出意外不会报错,我们把硬件接上,说明一下,烧写程序,我们要把调试线接在板卡的USB-DBG端,这个是STlink下载接口,如图, 在下载程序之前,我们点击配置按键,在download标签页里面确认一下片外flash启动算法,这也是我们为什么后续开发要基于demo程序的原因,可以直接利用这个算法,从片外flash启动程序。我们点击下载按钮即可把程序下载到板卡里面了。 到这里应该重新上电程序就能运行了,但是要注意,这时下载线要换个接口了,要接在USB-OTG端口,否则程序不会运行,这个不知道为啥,估计我太菜无法解释。 至此,可以看到,我们可以利用demo迅速开发我们相关应用,起码硬件上是调通了。后续会展示一些简单应用。
  • 热度 7
    2021-1-9 12:28
    5463 次阅读|
    4 个评论
    【ART-Pi开发板】+ART-PI上电互联世界
    ART-Pi 是 RT-Thread 团队为嵌入式软件工程师、开源创客设计的一款极具扩展功能的 DIY 开源硬件。致力打造一个开源的软硬件平台。 平台本身包含了丰富的外设接口和强大的主控: 介绍了大概,现在就来看看实物本身的样子。板卡装在一个盒儿里面,里面配了一根USB3.0的数据线。 OK,那么让我们上电玩一下。看了之前试玩的兄弟,板卡本身带有出厂程序,我们可以通过RTT提供的一个wifi小程序来测试一下。 扫描二维码,即可获得小程序: OK,我们先把硬件接好,并且上电,打开小程序,蓝牙设备选在ART-PI,选择和你手机同一个wifi ,输入wifi密码,点击连接,嘿嘿,ART-PI就接入互联网世界咯。 这时,我们按照要求把复制的网址在浏览器里面打开,就会进入到控制界面,demo程序提供了两个控制的点。红色和蓝色的LED的点亮。我们来试试,先点亮蓝色LED,看下,确实点亮。关闭蓝色LED,点亮红色LED。是不是很良好的互动,OK至此我们已经把板卡接入到了互联网世界。但是这是demo程序,里面到底蕴含了什么样的代码,让我们一步步的去探索吧。