31号 · 2022年04月02日

【GD32F310开发板试用】GPIO按键轮询demo使用

刚拿到GD32F310开发板啦,感谢兆易创新和极术社区,GD32新手迫不及待地烧个例程试试。
 title=

环境说明

当前keil5环境是最新版5.36;
系统为WIN10;
pack包在http://www.gd32mcu.com/downlo...下载,双击安装keil5目录的pack文件;
demo文件在http://www.gd32mcu.com/downlo...下载,里面也包含了f310k的Firmware_Library。

烧录步骤

1.文件夹目录

新建文件夹,在文件夹内复制demo文件夹、Firmware_Library文件夹。
image.png

2.文件修改

示例文件是uvproj扩展名,类型上也显示4。
image.png
将扩展名改为uvprojx,就可以正常使用了。
image.png

keil设置

打开项目文件
image.png
在魔术棒debug选择cmsis-dap debugger
image.png
插上数据线应该就会这样正确显示,没有的话在旁边setting勾选SWJ,选sw。
image.png
Utilities界面如下,其他版本不一样的话就选cmsis-dap debugger
image.png
build一个正常生成hex文件
image.png
download一个
image.png
成功烧录~

效果

按下wakeup键led熄灭,再按一下反转
1648875240(1).png

总结

自带GDlink还是挺好用的,不用买烧录器,不过我喜欢串口下载哈哈,过几天画个串口的板子。GD32大概流程熟悉了,官方资料也很多,和stm32开发也差不多,感觉会是个很好的替代产品。接下来准备把stm32f103的应用移植在f310k试试,希望好用!以后就可以用国产的mcu了,st太贵:<

推荐阅读
关注数
10711
内容数
187
中国高性能通用微控制器领域的领跑者兆易创新GD系列芯片技术专栏。
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息