開發(fā)環(huán)境
硬件:gd32f450zkt6開發(fā)板
軟件:rtthread源碼。
下載rtthread源碼,進入文件夾bsp/gd32/arm/gd32450z-eval下,使用env工具,將程序打包。
1.如何將工程進行單獨打包
方法1
指令:scons —dist —target=mdk5
結(jié)果如圖:
在當(dāng)前文件夾中會看到多出來了dist文件夾,進入dist文件夾可以看到提取的工程。
打開工程,編譯,編譯通過。
方法2:
指令:scons —dist和scons —target=mdk5指令。
先使用scons —dist生成dist文件夾,提取出工程,進入dist文件夾,再使用scons —target=mdk5重新生成mdk工程。
最后打開工程進行編譯,編譯結(jié)果,如下:
2.基本工程修改
直接將步驟1的編譯后的執(zhí)行文件下載到開發(fā)板,下載成功之后無打印,指示燈也不亮。
解決辦法:
menuconfig進行配置
配置前如下圖
根據(jù)實際電路進行打印串口配置,這里使用uart0.
配置后如下圖
scons —target=mdk5重新生成mdk工程。每次修改記得重新生成mdk工程。或者配置成自動重新生成mdk工程。
ram大小修改
工程編譯后,下載啟動,報錯,如下:
問題原因如下:
將256改為192即可,修改后如下:
重新編譯,下載,可看到程序正常運行。
基本工程設(shè)置完成!!
-
ARM處理器
+關(guān)注
關(guān)注
6文章
361瀏覽量
41934 -
UART接口
+關(guān)注
關(guān)注
0文章
124瀏覽量
15363 -
GD32F450
+關(guān)注
關(guān)注
1文章
11瀏覽量
6673 -
RTThread
+關(guān)注
關(guān)注
8文章
132瀏覽量
41000
發(fā)布評論請先 登錄
相關(guān)推薦
評論