1回答

0收藏

[分享] 《GD32 Colibri F207ZE开发板玩家笔记》之Over前言

GD32 GD32 3479 人阅读 | 1 人回复 | 2015-12-29

本帖最后由 suyong_yq 于 2015-12-30 14:11 编辑

很早开始关注GD32的单片机,也是在爱板网上看到的一篇关于GD32单片机的评测(https://www.cirmall.com/evaluation/gd32103e/),当时就听说GD32单片机能够实现对同类型的STM32单片机从软件寄存器接口到硬件引脚封装的全兼容。当时STM32单片机已经红遍大江南北了,GD32能够兼容STM32,并且还具有国产单片机的低价格,必然会有强劲的市场竞争力。果不其然,短短这几年来,GD32单片机在电子发烧友的圈子里也已经变得耳熟能详了。

这次能参加GD32 MCU创新设计大赛,并且申请到GD32F207核心板试手,也是遂了这几年一直想把玩一下GD32单片机的愿望。毕竟目前手头上没有在项目上用到GD32单片机,不好花费时间和精力专门做PCB板。这次通过参加GD32的活动,收到了这块“小红板”,接下来可以抓住机会好好研究一番。感谢爱板、感谢GD电子、感谢飞鸟兄,感谢xinxin。。。
按照爱板的惯例,收到板子要晒版“炫耀”一番,我也就贴几张美图让坛友们鉴赏鉴赏。

正面全图


主控芯片特写


调试组件与串口组件


背面


在接下来学习的策略上,由于GD32的寄存器接口乃至于驱动固件库基本上是沿用了STM32的资料,所以就不需要详读用户手册了。大体上是从应用出发,以样例程序提供的代码功能性代码片段作为主要研究对象,首先学习基本模块的使用,控制小灯啊、串口通信、按键之类的,实际上,在开发板上也没有另外的模块可以让玩家发挥。然后做一些进阶的实验,包括有中断(多线程)参与的典型单片机程序运行流程,比如说通用通信应用接口驱动的设计等,最后把一个之前基于飞思卡尔FRMD-KL02Z开发板上做得一个转换模块的程序移植到“小红板”上。同时整理出一个参加活动用的文档出来,也是给自己留个备份,以后用若是有机会用GD32单片机开发产品也用得着。



后面会坚持把《玩家笔记》完整地写出来,不断地丰富内容,并且挑出一些有意思的内容贴到社区里,作为参加这次GD32 MCU活动的系列文章。
希望一起学习的战友们共同进步。
加油!



分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

沙发

荣丰宇

发表于 2015-12-30 09:53:59 | 只看该作者

《玩家笔记》 不错,期待更新  顶楼主!
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /2 下一条