3回答

0收藏

[原创] 【GD32】硬件原理&软件开发&Demo

GD32 GD32 5196 人阅读 | 3 人回复 | 2015-06-28

官方给的GD32小红板资料并不包括原理图,但是给了“GD32-Colibri-F150R8开发板硬件手册.pdf”与“管脚分配与开发板布局.xlsx”可以大概做软件开发与学习
GD32资料共享链接:http://pan.baidu.com/s/1kTKiYQN 密码:8ujm
按照http://gd32mcu.21ic.com/news/detail?new_id=74&page=2走一下流程,运行的是活动页面给出的“GD32 Colibri-F150R8开发板配套例程”
注意:所有的例程都是一个工程目录下,每个例程都有单独的宏控制,如果需要编译uart例程,就在example.h文件中定义EVB_EXAMPLE使用的是那种例程配置

uart实验是输入字符回显和打印字符串的小工程,可以按照需要修改
然后编译工程,下载时要设置下载器,因为使用板载的GDlink仿真器,所以要对应设置一下,教程里面很明白,和st的开发很相似,下载程序进开发板,找来一个USB转TTL模块,PL2303的,按照图片上面的接法,竟然没有字符出来,心里有些着急,难道板子有问题么
后来看代码,和对比给的管教布局文件,如下


发现,其实用来输出字符的是左边的UART1,不是按教程上的接法(右边的uart2),换了连线,发现显示正常

所以,尊重实际,不盲目教程~~~
分享到:
回复

使用道具 举报

回答|共 3 个

倒序浏览

沙发

laoliu_3002712

发表于 2015-6-29 09:35:31 | 只看该作者

尊重实际,不盲目教程~~~
板凳

trochili

发表于 2015-6-29 10:14:31 | 只看该作者

两个uart都可以用。
uart2是作为arduino接口的,uart1作为扩展的sim卡接口,顺便也做为调试接口。
如果不用arduino子板,两个uart都可以作为调试串口使用。不必拘泥demo用的哪个串口。
eeboard大力支持的开源RTOS -- Trochili RTOS
地板

荣丰宇

发表于 2015-6-29 10:51:48 | 只看该作者

trochili 发表于 2015-6-29 10:14
两个uart都可以用。
uart2是作为arduino接口的,uart1作为扩展的sim卡接口,顺便也做为调试接口。
如果不用 ...

嗯嗯,一开始没有注意到管脚布局,按教程接不对劲,后来是看了才知道接错了的
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

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