开发环境
硬件:gd32f450zkt6开发板
软件:rtthread源码。
下载rtthread源码,进入文件夹bsp/gd32/arm/gd32450z-eval下,使用env工具,将程序打包。
1.如何将工程进行单独打包
方法1
指令:scons —dist —target=mdk5
结果如图:
在当前文件夹中会看到多出来了dist文件夹,进入dist文件夹可以看到提取的工程。
打开工程,编译,编译通过。
方法2:
指令:scons —dist和scons —target=mdk5指令。
先使用scons —dist生成dist文件夹,提取出工程,进入dist文件夹,再使用scons —target=mdk5重新生成mdk工程。
最后打开工程进行编译,编译结果,如下:
2.基本工程修改
直接将步骤1的编译后的执行文件下载到开发板,下载成功之后无打印,指示灯也不亮。
解决办法:
menuconfig进行配置
配置前如下图
根据实际电路进行打印串口配置,这里使用uart0.
配置后如下图
scons —target=mdk5重新生成mdk工程。每次修改记得重新生成mdk工程。或者配置成自动重新生成mdk工程。
ram大小修改
工程编译后,下载启动,报错,如下:
问题原因如下:
将256改为192即可,修改后如下:
重新编译,下载,可看到程序正常运行。
基本工程设置完成!!
-
ARM处理器
+关注
关注
6文章
360浏览量
41616 -
UART接口
+关注
关注
0文章
124浏览量
15247 -
GD32F450
+关注
关注
1文章
11浏览量
6646 -
RTThread
+关注
关注
7文章
132浏览量
40767
发布评论请先 登录
相关推荐
评论