赞
踩
本篇文章来自极术社区与兆易创新组织的GD32F427开发板评测活动,更多开发板试用活动请关注极术社区网站。作者:HonestQiao
我日常的工作环境使用的是macOS系统或者Linux系统,万不得已才使用Windows。
GD32官方提供了Keil MDK-ARM和IAR两款工具的支持,但是没有提供对ARM-GCC的支持配置文件。而Keil MDK-ARM和IAR,又绑死在了Windows系统,这个真是一个悲伤的故事呀!
经过查阅资料,请教大佬,一番学习研究之后,顺利搞定了macOS环境中的开遍烧调。处理过程,Linux环境同样适用。
学习研究过程中,主要参考了三位大佬的如下文章,深表感谢:
下面为搭建的步骤:
下载我已经打包好的模板工程:
pyocd 环境检查:
pip3 install pyocd
pyocd pack find gd32f427v
pyocd pack install GD32F427VK
pyocd list
find /usr -name "cmsis-pack-manager"
arm gcc 环境检查:
/usr/local/bin/arm-none-eabi-gdb -v
,如果安装在其他路径,请更换为实际的路径。命令列表说明:
再到代码中合适的位置,先打上断点,然后从左则面板,启动调试:
启动后,将会在main的入口处停住,点击右上角的调试操作面板中的||>,继续运行,将会在合适的断点处停留。
经过上述步骤,现在就可以在macOS/Linux系统中,愉快的进行开发、编译、烧录、调试了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。