您的位置: 主页>机器人编程>ROBOLAB编程>玩转GD32V(二)
加盟酷吧机器人 培养孩子核心能力

玩转GD32V(二)

等了几天终于拿到板子了,拆开来,有一块板子、3条mini USB 数据线,如下:

玩转GD32V(二)

    板子大概分2部分,上面部分是GD-Link,下面是GD32V103,GD32V103引出了USB,板子上还有个USB转TTL连接到GD32V103的uart。可以看到板子上有3个USB mini接口,分别对应GD-Link,USB转TTL,GD32V103的USB。GD32V103引出的IO部分跟Arduino UNO兼容。

    http://gd32mcu.21ic.com/documents上可以找到该板子的一些资源:

玩转GD32V(二)

下载解压后如下:

玩转GD32V(二)

    其中有标准库,还分别有GD32V官方DEMO板子的资料,GD32VF103C_START_DEMO_Suites如下:

玩转GD32V(二)

    Docs下有原理图跟GD32VF103C-START评估板用户指南_V1.0(中文版跟英文版),Projects下是一些例程。

    把板子上的GD-Link通过USB连接到电脑,在Win10上看到是COMSIS-DAP设备:

玩转GD32V(二)

     CMSIS-DAP设备是基于HID协议,一般电脑有自带有驱动,不用另外安装.插入电脑前跟插入电脑后,在设备管理器中的人体学输入设备的下的设备的区别如下:

玩转GD32V(二)

可以看到插入GD-Link后,多了HID-compliant device和USB 输入设备。

通过查看GD32V的datasheet的boot部分:

玩转GD32V(二)

    跟STM32F103系列一样,GD32V也支持3种启动方式,其中Boot from system memory是从内部bootloader启动,该模式可以用通过USB、串口来下载程序,从原理图看到,USB已经通过USB接口引出来了,USART0也通过USB转TTL引出来了,也就是说通过USB连接到板子上的USB或USB转TTL口,然后设置为system memory启动,可以用来下载程序。

    通过查看原理图图,有两个地方需要注意:

1、板子子只能通过GD-Link的USB接口供电,连接GD32V103的USB的接口和连接USB转TTL的接口没有供电的功能。

2、如果要通过USB 转TTL使用USART0的发送功能,需要设置下扳子上的JP2条线,把PA9连接到usb转TTL的TX脚,JP2如下图:

玩转GD32V(二)

后记,小编朋友研发了一个游戏化的少儿编程在线课程(5-12岁),游戏化教学结合scratch(一款在线少儿编程工具,类似乐高的积木拼搭),我家娃娃学了几次课,非常喜欢(超预期),16次课才200多块钱,对锻炼孩子的思维能力和动手动力很有帮助。

欧美思机器人教育加盟 赚钱好项目
上一篇:arduino 的供电
下一篇:使用Arduino开发板控制电磁阀的方法
您可能喜欢
回到顶部