我的第一块GD开发板为兆易创新的官方GD32E321C-start开发板;这款开发板是前一段时间参加一个DIY活动得到的。
看上去比较像STM32的NUCLEO系列板子。
先简单介绍一下板子的芯片--GD32E231,该芯片是基于Arm® Cortex®-M23内核的MCU,该内核芯片由兆易创新在中国最先推出,是一款性价比非常高的32位MCU。GD32E231系列可面向广泛的工业应用,片内资源丰富:达4个16位通用定时器、1个支持三相脉宽调制PWM输出和霍尔采集接口的16位高级矢量控制定时器、1个16位基本定时器和1个多通道DMA控制器。外围通用接口:2个USART、2个SPI、2个I2C、1个I2S。
开发板板载GD link,IO引脚没有全部引出,板子两侧为兼容Arduino接口。
为此我自己打样了一个Arduino扩展板,PCB如下图所示。
使用开发板及扩展板做了一个环境参数监测终端;终端如下图所示。
实现的功能:对温度、湿度、光照等参数的监测及显示功能;时间显示,还实现了声光报警及与手机蓝牙通信、控制功能。
通过这块板子使我对GD的MCU有了进一步认识,希望国产芯片越做越好!!!
|
棒棒哒~加油小伙子!~