嵌入式技术论坛
直播中

lin

11年用户 17经验值
擅长:可编程逻辑
私信 关注
[经验]

通过RT-Thread快速生成国民N32G457开发板LED灯工程代码

一、打开RT-Thread Studio开发环境
image.png
image.png
1、开发环境的板子很重要,使用不同版本生成的工程可能会不一样,我使用的版本如下:
image.png
2、新建一个RT-Thread项目:
image.png

3、选择国民的开发板,填好工程名称,路径,芯片型号即可,其他默认。还可以通过查看开发板的应用手册了解开板的性能。
image.png
1)开板的布局图
image.png
1)跳线说明

image.png
image.png

4、如果没有需要的型号可以通过添加开发板

image.png
image.png

6、通过以上操作就可以快速新建一个工程了。我打开工程目录的application中的main.c文件就看到如下自动化生成的LED灯代码。
image.png
我们点击菜单栏里面的小锤子就可以构建了,也就是编译工程

image.png
7、编译通过就是显示0错误0警告,我们就可以下载代码开发板中了。
image.png
二、随后点击下载按钮,将代码烧录到开发板上。
image.png
1、我们点击串口的小图标就可以使用软件自带串口软件查看串口信息了,既方便又快捷。如下图配置好串口号和波特率即可。

image.png
2、连接上后,再重新按一下开发板的复位键就可以看到打印出来串口信息了。
image.png
3、我们在msh>的后面输入help指令后,就会显示如下可以运行的shell指令,这些都是系统自带的,相当于预先安装了小软件一样,这个其实很占用单片机内存,如果你不想让他们运行,就可以通过指令搜索整个工程,把shell指令删除掉就可以了,这样相关代码就不会参加编译到固件中。可以节省出很多空间。这也许就是所谓的裁剪吧。
image.png
4、除了以上功能,我们的LED灯也已经在开发板上已经愉快的运行着了。

然后我们还可以打开设置
image.png
这是硬件的配置,根据需要选择,目前默认选择了GPIO和UART功能。这样才能点亮LED灯和串口通信。
image.png

67e1c922a01c9e5ef90de1cb722c012f

更多回帖

发帖
×
20
完善资料,
赚取积分