RISC-V内核GD32V开发板初体验:简洁而又简陋​

描述

8月末GD发布了全球首颗RISC-V内核32位通用MCU——GD32V(电子工程师时间第一时间发文,可参考:GD32V——首颗RISC-V内核32位通用MCU),这样一颗MCU,我相信大家最关心的问题是GD32V和ARM Cortex-M核的芯片相比优势在哪?开发是否容易?能否直接用在产品上?都是需要时间验证的,好在GD也配了开发评估板,这不笔者立马就下单了,不过没赶上第一波的库存,耐心等待了一周,终于到手。

笔者将会从以下几个方面写写自己的体会:

第一印象:开箱及配套资料:简洁而又简陋

是骡子是马拉出来溜溜——搭建开发环境及跑示例

RTOS加持,能否让GD32V更溜呢

暂时还没想到,也欢迎读者提建议

今天第一篇第一印象:开箱及配套资料。

收到快递,迫不及待拆开,看到封面的GD32,再看到ARMCORTEX,OMG···GD是不是发错货了,我买的是RISC-V架构的MCU板子呀?这是个很小的细节问题,但确实给人感觉不太好,希望后续GD能改进下包装。

打开盒子,里面除了一块评估板,还有三根mini usb线,见下图

GD32VF103C_START板卡真容(笔者拍照有点辣鸡)。板卡两部分组成:GD32V最小系统和GD-Link。

这里补充说下:GD32V不愧是第一颗通用RISC-V内核MCU,官方天猫店板卡库存不太足,当前天猫店是预售状态,如果你购买官方板,就需要等待啦!好在有一家淘宝店sipeed在做GD32V(GD32VF103CBT6,LQFP48)小板子(取名龙眼,不知啥意思),不过似乎也很抢手!另外RT-Thread的公司睿赛德店也做了个最小系统板(GD32VF103VBT6,LQFP100),看淘宝店预定结束了。以上都是淘宝搜索来的。

板卡有了,剩下就是资料了。GD在http://gd32mcu.21ic.com/documents公布了相关的资料,看起来还蛮全的。芯片数据手册和用户手册 有了,开发环境也有了,DEMO也有了,能不能顺利跑起来呢(为啥这么说呢,对不少人来说Eclipse+GCC这个开发环境还是有门槛的)?

GD32VF103的数据手册和用户手册大致看了下,看起来和GD32F103的差别不是特大,一些操作也非常类似,这也是GD在发布的时候所讲的“完整保持了与现有产品在软件开发和引脚封装方面的兼容性”,这对开发人员来说,确实降低了门槛。

我们重点看下 Demo Suites 这个文件,里面包含了四个文件夹,如下

因为买的板卡是GD32VF103C_START这块板卡,我们就看下对应的DEMO内容。该文件夹下包含Docs、Projects、Utilities。Docs给出了板卡原理图和使用指南。用户指南目录如下:

GD给GD32V配套了四个例程,例程都是基于eclipse 4.7.2 创建的。

板子到了,资料看起来也比较全了,能不能顺利玩起来呢,下分见分解!你希望了解GD32V哪些内容,欢迎留言。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分