原创 【ART-Pi开发板】+RT-Thread Studio实现快速开发

2021-1-15 21:49 17377 33 6 分类: MCU/ 嵌入式 文集: 试用帖及读书帖

众所周知,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迅速开发我们相关应用,起码硬件上是调通了。后续会展示一些简单应用。


作者: Jack陈, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-1468086.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

PARTNER CONTENT

文章评论5条评论)

登录后参与讨论

wilsin 2021-1-17 14:53

支持复旦微单片机FM33G0系列吗?

yzw92 2021-1-17 09:47

更新了,支持啊!

curton 2021-1-16 14:48

2021继续加油







欢迎点击


论坛> >机器人/工业电子> >工业电子与自动化


https://mbb.eet-china.com/forum/topic/85437_1_1.html

yzw92 2021-1-16 10:29

支持了,谢谢分享

小小毛 2021-1-16 09:19

赞一个,rt还是值得研究的~
相关推荐阅读
Jack陈 2024-09-15 18:05
【FREQCHIP FR3068E-C EVB套件】高性能国产通用双核蓝牙SOC入手体验!
▝ 概述首先感谢面包板论坛的信任,把这次富芮坤(FREQCHIP)的FR3068E-C评估套件的上手体验任务委托与我,那么这里就由我来替大家先体验一下这颗高性能的双核蓝牙SOC以及它的评估板。这颗芯片...
Jack陈 2024-07-19 21:05
《运放电路环路稳定性设计》,手把手教你从理论到实战!
运放电路环路稳定性设计——原理分析、仿真计算、样机测试本书利用“原理分析、仿真计算、样机测试”三步学习法对运放电路环路进行稳定性设计,使读者能够对已有电路CD理解,并且通过计算和仿真分析对原有电路进行...
Jack陈 2024-06-16 20:29
【Nordic nPM1300 EK评估套件】一文深度试用nPM1300 EK评估套件,1颗顶8颗的电源管理芯片!
    Nordic Semiconductor nPM1300电源管理IC(PMIC)集成了蓝牙®低功耗嵌入式设计所需的基本功能,同时支持较长运行时间和高效电池充电。N...
Jack陈 2024-03-09 20:21
【兆易创新GD32H759I-EVAL开发板】国产首款Cortex-M7芯片CoreMark跑分测试!
    兆易创新作为中国32位通用微控制器领域的领跑者,最新推出的GD32H7系列MCU补全了中国超高性能MCU拼图上的空缺。    GD3...
Jack陈 2024-03-05 21:44
【兆易创新GD32H759I-EVAL开发板】搭建开发环境+点亮LED
OK开箱贴之后肯定是要上电,并且照例点亮LED,这颗高端芯片的开发步骤和其他的arm芯片没有特殊的地方,我们用MDK来说。首先,如果本地没有安装GD32H759I的pack包,那么先要安装一下,不然一...
EE直播间
更多
我要评论
5
33
关闭 站长推荐上一条 /3 下一条