查看: 236|回复: 2

[心得分享] GD32F190评估板的对比与测评

[复制链接]

54

主题

1

好友

831

积分

举人

Rank: 4

  • TA的每日心情
    奋斗
    19 分钟前
  • 签到天数: 200 天

    [LV.7]常住居民III

    爱板会员勋章 活跃会员勋章

    发表于 2016-7-19 10:18:30 |显示全部楼层
       收到GD32F190评估板已有几日,忙于它事一直没能对它写下一文半字,现抽空写一些,也算是对国产MCU的支持吧。
    相对于小红板来说, 评估板的配备可谓齐全些,一些关键性的资料无需再东寻西找了,在服务有迈进一步。此外,也配上一条USB线,以便于编译及下载。开箱照如图1所示。
    下面我们来看一看小红板与评估板的配置对比,在小红板上除了调试器之外,基本就是GD32F190唱主角了,4个小按键唱着配角的角色;再看评估板的配置就相对齐全了些,其配置有串行通讯接口芯片MAX3232、I2S 音频接口芯片CS4344、I2C接口芯片AT24C02、SPI接口芯片GD25Q40、CAN通讯芯片TJA1050T、笔端式LCD液晶显示屏及红外线收发接口等,在外设的配置上可谓丰富了许多。
    图片1.png

    图1 开箱照

    图片2.png

    图2 上电后的小红板

    图片3.png

    图3 上电后的评估板

    由于有了先前小红板的经验,再对评估板进行使用就顺畅了许多。本以为小红板与评估板都是基于GD32F190的,在先前开发环境下就无需再费什么气力了,把光盘的资料倒到电脑后,就直奔例程而去。
    进入例程目录才发现,其工程文件是keil 4版的。这倒无所谓,直接将它拖到keil 5的快捷图标上来打开它就是。但出奇的是,一般在打开后执行一次“save all”就会将工程文件更新为keil 5版本的,但在这里却没行得通,不知是何原因。
    原以为使用过小红板,在设置MCU型号时会很容易找到GD32F190R8,但实际却是找不到GD32的芯片类型。为此又解压安装了一次Keil.GD32F1xx_DFP.1.1.0.pack安装包,也没见什么起色。最后只好解压并安装了MDK-ARM_AddOn_GD32F1x0.EXE,才终于在MCU选择目录中见到GD32F190R8,所以这一步是必须的也是十分关键的,省略不得!
    如图4所示选择好MCU的芯片型号,然后再设置好调试器的类型及下载的算法,如图5所示,后面就可完成编译了。
    图片4.png

    图4 添加芯片选型
    图片5.png

    图5 选取下载算法

    然而编译也没有轻松通过,一下报了三十多个错误,提示是找不到core_cmInstr.h,这倒好解决,打开小红板的编译环境将core_cmInstr.h和core_cmFunc.h一同复制到GD32190R_EVAL\GD32190R-EVAL Files\GD32190R-EVAL_GD32F1x0_Firmware_Library_Routine\Library\Firmware\CMSIS目录下就可以了,再编译则顺利通过,编译后如图6所示。
    至此,你就可以尽情地享受评估板给你带来的愉快体验了。当然应该先是从光盘所带的例程开始了,它可以使你尽快地适应评估板的环境及其配置。
    相信会有新的体验,也会有新的作品推出,到时不要忘了分享呦!
    在此也再次感谢活动的组织者使自己能有机会结识GD32F190,也期待能有新的活动使大家体验新品的推出。

    图片6.png

    图6 通过编译

    回复

    使用道具 举报

    10

    主题

    0

    好友

    2207

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    奋斗
    1 小时前
  • 签到天数: 473 天

    [LV.9]以坛为家II

    发表于 2016-7-19 21:57:00 |显示全部楼层
    不是两条数据线吗?一直纳闷另一条是做什么用的
    回复

    使用道具 举报

    54

    主题

    1

    好友

    831

    积分

    举人

    Rank: 4

  • TA的每日心情
    奋斗
    19 分钟前
  • 签到天数: 200 天

    [LV.7]常住居民III

    爱板会员勋章 活跃会员勋章

    发表于 2016-7-20 10:43:11 |显示全部楼层
    9robot 发表于 2016-7-19 21:57
    不是两条数据线吗?一直纳闷另一条是做什么用的

    同感,起先还以为多装了一条,现在才知道2条是标配,哈哈。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

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


    手机版|爱板网 |网站地图  

    GMT+8, 2016-12-8 10:00 , Processed in 0.218304 second(s), 13 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部