【GD32F450 试用】 A1.搭建开发环境及点灯
GD32
3462 人阅读
|
0 人回复
|
2017-05-26
TA的每日心情 | 开心 2024-10-14 08:33 |
|---|
签到天数: 2451 天 连续签到: 1 天 [LV.Master]伴坛终老
司徒
- 积分
- 33848
 
|
本帖最后由 limale 于 2017-5-26 12:21 编辑
开箱贴来的有点晚抱歉哈,最近事儿确实有点儿多。小豹子收到之后就被搁置了,今天抽空来玩玩。
包装还是不错的,送了排针和数据线很贴心,板子的做工还凑合。
这是上电的状态,因为是第一次玩GD32我就想着先自己搭建个开发环境来熟悉一下。
下载了爱板网提供了资料,也参考了社区里网友的分享,按照玩STM32的思路来创建工程,提示有两个文件没找到。
分别是:core_cmInstr.h 和 core_cmFunc.h 。
然后在硬盘里搜索了一番有很多,想着GD32和STM32好像差不多最后选了STM32F4的文件给添加进去了。
这是我创建的工程结构树,外设全部包含了太多就没展开。
然后看了一下开发板的原理图三个LED指示灯的管脚连接,官方固件库里的例子是别的评估板的,这里我们需要修改一下。
然后编译完成下载进去,按了一下复位键没反应呢,咋回事呢,原来是系统时钟默认的是外部8M晶振提供的PLL输出,而开发板默认是没有焊接外部晶振的,这点儿感觉做的很不好,一般的话肯定是设置内部的RC振荡器了。然后我们随便选择一个RC时钟源就可以了。
编译、下载、复位,可以看到板载的LED已经在闪烁了。总体感觉还是比较容易上手的,就是有一些细节没有处理好。
今天先分享到这里,后续先玩玩别的外设熟悉熟悉在分享项目吧。
工程:
|
|
|
|
|
|
|
|
|