GD32L233——是兆易创新推出的全新低功耗MCU, 该产品以多种运行模式和休眠模式提供了优异的功耗效率和优化的处理性能。与业界同类低功耗产品相比,GD32L233具备更加丰富的外设资源和应用灵活性,从而为系统级能源效率的持续提升开辟道路,广泛适用于工业表计、小型消费电子设备、便携式医疗设备、电池管理系统、数据采集与传输等典型市场。

GD32L233系列MCU产品组合

为了第一时间领略GD32L233的低功耗性能,电子工程世界联合兆易创新共同组织了“GD32L233尝鲜体验活动”,并于近日圆满结束。本次活动得到了广大电子工程师的鼎力支持,最终产出了近300篇评测文章,还有人在有限的评测时间内产出了一些有趣的Demo。现在我们将这些内容做了详细梳理,给关注GD32L233的小伙伴们一份参考!

// 精彩demo

1、PWM无源蜂鸣器的音乐播放器:EEWorld网友韵湖葱白,利用GD32L233C-START评估板实现的音乐播放器,成功播放了《祝你生日快乐》和《沧海一声笑》。

视频《祝你生日快乐》>> https://www.bilibili.com/video/BV1HL4y1u74o

视频《沧海一声笑》>> https://www.bilibili.com/video/BV1mL411N7ny

>> 来点音乐

2、怀旧,超级玛丽游戏:EEWorld网友bzhou830,将超级玛丽游戏移植到了GD32L233C-START评估板上,成功吸引到了自家宝宝!

>> 超级玛丽跑起来

3、彩色贪吃蛇:EEWorld网友xiaoli2018,通过GD32L233C-START的定时器实现WS2812B点阵屏,模拟出彩色贪吃蛇的效果。

>> 定时器+DMA驱动WS2812B

4、多按键检测:EEWorld网友yang_alex,使用GD32L233C-STAR评估板的1个ADC引脚就能实现多个按键的检测。

>>不一样的按键--ADC键盘

// 测评干货

1、开发板介绍

>> 初识GD32L233C-START

>> 开发板简介

2、环境搭建

>> 手把手创建新工程

>> 开发环境搭建(基本框架+freeRTOS+编译通过)

3、获取信息

>> 获取MCU96位唯一ID、SRAM、FLASH大小

4、GPIO

>> GPIO、EXTI

5、USART

>> USART

>> 串口不定长数据接收

6、I2C应用

>> I2C(硬件I2C驱动OLED)

>> GD32L23x的I2C使用-读写DHT12

7、SPI应用

>> SPI(硬件SPI驱动OLED)

>> SPI测试——驱动TFT屏

8、定时器应用

>> TIMER

>> PWM驱动呼吸灯

9、定时器应用

>>Flash读写——使用内部Flash存储数据

10、IAP应用

>> IAP程序升级——基于YMODEM协议

11、ADC测试

>> ADC读取芯片内部温度

>> ADC和DMA

>> 使用内部参考电压校准adc,adc采样更准确

12、DAC测试及应用

>> DAC输出电压值_ADC读取外部电压值

>> DAC波形发生器(三角波,方波,正弦波,任意波)

13、USB应用

>> USB鼠标的实现

>>USB键盘的实现

14、硬件加密应用

>> CAU加密算法之DES/TDES

>> CAU加密算法之AES

15、低功耗测试

>>GD32L233C芯片低功耗性能测试

16、系统移植

>> CoreMark测试、RT-Thread-Nano移植1

>> CoreMark测试、RT-Thread-Nano移植2

>> RT-Thread内核、finsh移植到GD32L233

>>RT-Thread消息队列、多线程使用

>> RT-Thread事件集从中断唤醒任务

17、经验分享

>>整理一些配置的问题

// 来自测评网友的评价

1、物流方面:发货快,包装新颖,低碳环保,保护措施到位。

板卡从发货到收到只用了两天时间,官方淘宝店发货快,快递也很给力

包装好大一个,开发板被贴在了盒子底部,这种打包方式太新颖了,很低碳很环保!

——网友90houyidai

2、开发板资源丰富:中文资料给力,自带调试器,方便调试,板载arduino接口,可玩性强,

兆易创新官网提供的资料很齐全,国内 MCU 的中文资料的支持很不错,加速入门。输入网址http://gd32mcu.com/cn/download?kw=GD32L2 ,即可获取开发板以及板载 MCU 的所有资料。

——网友chenzhenchuan

兆易创新很贴心,直接在下载包里面提供了实例程序,我们需要的只是在巨人的肩膀上修改一下就可以了。这也是这几年嵌入式系统发张的大方向,厂家提供SDK和demo示例,大大减低了arm的开发难度。

——网友skyworth74

GD32L233C拥有高达256KB的片上闪存可用于存储指令或数据,也就是说可以直接将超级玛丽的ROM放在flash里面,不需要接额外的储存设备,这一点非常方便。

——网友bzhou830

收到板子后就焊接上了 Arduino 接口,后续可以连接众多的arduino的扩展板,增加可玩性。

——网友chenzhenchuan

3、开发环境搭建方便。

值得一提的是,固件库中的外设例程基本囊括了GD32L2xx MCU的所有外设。

——网友chenzhenchuan

GD32L233固件库和stm32标准固件库类似,个人认为GD32的api设计使用更加方便、简洁。

——网友dql2016

4、下次选型会考虑用GD32来替代STM32。

GD32L233C-START的开发还是相当顺利的,尤其是移植STM32的代码,后期可以考虑用GD32来替代STM32。

整体移植还不错,基本都能成功。

——网友kit7828

5、测评网友对开发板设计方面也提了一些建议。

GD32L233系列以低功耗见长,利用LCD显示配合锂电池供电应该有不错的功耗表现。遗憾的是只有LQFP64封装才具备LCD驱动功能,如果能在LQFP48上增加LCD驱动功能就好了,在一些小的有LCD驱动需求的应用中还是不错的选择。

——网友mameng

怎么样?看到这么多的测评,你是不是也对兆易创新这款节能利器——GD32L233动心了呢?欢迎到EEWorld 兆易创新专区交流,获取更多GD32L233资料。

点击阅读原文进入专区:http://bbs.eeworld.com.cn/forum-254-1.html


展开阅读全文