查看: 2871|回复: 0

【GD32F450 试用】 A1.搭建开发环境及点灯

[复制链接]
  • TA的每日心情
    开心
    2024-10-14 08:33
  • 签到天数: 2451 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2017-5-26 11:59:08 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 limale 于 2017-5-26 12:21 编辑

    开箱贴来的有点晚抱歉哈,最近事儿确实有点儿多。小豹子收到之后就被搁置了,今天抽空来玩玩。
    包装还是不错的,送了排针和数据线很贴心,板子的做工还凑合。

    IMG_20170525_213555.jpg

    这是上电的状态,因为是第一次玩GD32我就想着先自己搭建个开发环境来熟悉一下。
    IMG_20170525_214025.jpg

    下载了爱板网提供了资料,也参考了社区里网友的分享,按照玩STM32的思路来创建工程,提示有两个文件没找到。
    分别是:core_cmInstr.h 和 core_cmFunc.h

    360截图20170525232052117.jpg

    然后在硬盘里搜索了一番有很多,想着GD32和STM32好像差不多最后选了STM32F4的文件给添加进去了。
    QQ截图20170526113633.png

    这是我创建的工程结构树,外设全部包含了太多就没展开。
    QQ截图20170526113451.png

    然后看了一下开发板的原理图三个LED指示灯的管脚连接,官方固件库里的例子是别的评估板的,这里我们需要修改一下。
    QQ截图20170526114014.png
    QQ截图20170526114046.png

    然后编译完成下载进去,按了一下复位键没反应呢,咋回事呢,原来是系统时钟默认的是外部8M晶振提供的PLL输出,而开发板默认是没有焊接外部晶振的,这点儿感觉做的很不好,一般的话肯定是设置内部的RC振荡器了。然后我们随便选择一个RC时钟源就可以了。
    QQ截图20170526115148.png

    编译、下载、复位,可以看到板载的LED已经在闪烁了。总体感觉还是比较容易上手的,就是有一些细节没有处理好。
    IMG_20170526_112314.jpg

    今天先分享到这里,后续先玩玩别的外设熟悉熟悉在分享项目吧。
    工程: demo.zip (7.45 MB, 下载次数: 48)
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-11-15 07:58 , Processed in 0.119350 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.