> 文档中心 > 【GD32F310开发板试用】GPIO按键轮询demo使用

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


首发极术社区。如对兆易创新GD32F310 MCU感兴趣,欢迎添加微信 aijishu2020 加入GD32技术讨论群。

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

环境说明

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

烧录步骤

1.文件夹目录

新建文件夹,在文件夹内复制demo文件夹、Firmware_Library文件夹。
【GD32F310开发板试用】GPIO按键轮询demo使用

2.文件修改

示例文件是uvproj扩展名,类型上也显示4。
【GD32F310开发板试用】GPIO按键轮询demo使用

将扩展名改为uvprojx,就可以正常使用了。
【GD32F310开发板试用】GPIO按键轮询demo使用

keil设置

打开项目文件
【GD32F310开发板试用】GPIO按键轮询demo使用

在魔术棒debug选择cmsis-dap debugger
【GD32F310开发板试用】GPIO按键轮询demo使用

插上数据线应该就会这样正确显示,没有的话在旁边setting勾选SWJ,选sw。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-O25UvVu9-1649639955543)(/img/bVbtXU)]

Utilities界面如下,其他版本不一样的话就选cmsis-dap debugger
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nNfZECw1-1649639955543)(/img/bVbtXV)]

build一个正常生成hex文件
【GD32F310开发板试用】GPIO按键轮询demo使用

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

成功烧录~

效果

按下wakeup键led熄灭,再按一下反转
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lJeF2C3H-1649639955545)(/img/bVbtX6)]

总结

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

【GD32F310开发板试用】GPIO按键轮询demo使用 与50位技术专家面对面 【GD32F310开发板试用】GPIO按键轮询demo使用 20年技术见证,附赠技术全景图四四频道