全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 处理器/DSP >

从零使用env工具生成gd32f450工程

时间:2023-08-15 15:20

人气:

作者:admin

标签: env  生成  使用      工具 

导读:下载rtthread源码,进入文件夹bsp/gd32/arm/gd32450z-eval下,使用env工具,将程序打包。...

开发环境
硬件:gd32f450zkt6开发板
软件:rtthread源码。
下载rtthread源码,进入文件夹bsp/gd32/arm/gd32450z-eval下,使用env工具,将程序打包。

1.如何将工程进行单独打包
方法1
指令:scons —dist —target=mdk5

结果如图:

1.jpg

在当前文件夹中会看到多出来了dist文件夹,进入dist文件夹可以看到提取的工程。

1.jpg

打开工程,编译,编译通过。

1.jpg

方法2:
指令:scons —dist和scons —target=mdk5指令。
先使用scons —dist生成dist文件夹,提取出工程,进入dist文件夹,再使用scons —target=mdk5重新生成mdk工程。

1.jpg

最后打开工程进行编译,编译结果,如下:

1.jpg

2.基本工程修改
直接将步骤1的编译后的执行文件下载到开发板,下载成功之后无打印,指示灯也不亮。
解决办法:

menuconfig进行配置
配置前如下图

1.jpg

根据实际电路进行打印串口配置,这里使用uart0.
配置后如下图

1.jpg

scons —target=mdk5重新生成mdk工程。每次修改记得重新生成mdk工程。或者配置成自动重新生成mdk工程。
ram大小修改
工程编译后,下载启动,报错,如下:

1.jpg

问题原因如下:

1.jpg

将256改为192即可,修改后如下:

1.jpg

重新编译,下载,可看到程序正常运行。

1.jpg

基本工程设置完成!!

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信