GD32L233——是兆易創新推出的全新低功耗MCU, 該產品以多種執行模式和休眠模式提供了優異的功耗效率和最佳化的處理效能。與業界同類低功耗產品相比,GD32L233具備更加豐富的外設資源和應用靈活性,從而為系統級能源效率的持續提升開闢道路,廣泛適用於工業表計、小型消費電子裝置、行動式醫療裝置、電池管理系統、資料採集與傳輸等典型市場。
GD32L233系列MCU產品組合
為了第一時間領略GD32L233的低功耗效能,電子工程世界聯合兆易創新共同組織了“GD32L233嚐鮮體驗活動”,並於近日圓滿結束。本次活動得到了廣大電子工程師的鼎力支援,最終產出了近300篇評測文章,還有人在有限的評測時間內產出了一些有趣的Demo。現在我們將這些內容做了詳細梳理,給關注GD32L233的小夥伴們一份參考!
精彩demo
1、
PWM
無源蜂鳴器
的音樂播放器
:
EE
World網友韻湖蔥白
,
利用
GD32L233C-STAR
T
評估板
實現的音樂播放器
,
成功播放了
《祝你生日快樂》和《滄海一聲笑》
。
(
詳見測評帖:
來點音樂
)
影片《祝你生日快樂》
影片《滄海一聲笑》
2、
懷舊
,
超級瑪麗遊戲
:EE
World網友bzhou830
,
將
超級瑪麗遊戲
移植到了
GD32L233C-STAR
T
評估板
上
,
成功吸引到了自家寶寶!
(
詳見測評帖:超級瑪麗跑起來
)
3、
彩色貪吃蛇
:EE
World網友xiaoli2018
,
透過GD32L233C-STAR
T
的定時器實現WS2812B點陣屏,模擬出彩色貪吃蛇的效果。
(
詳見測評帖:定時器+DMA驅動WS2812B
)
4、
多按鍵檢測
:EE
World網友yang_alex
,
使用GD32L233C-STAR評估板的1個ADC引腳就能實現多個按鍵的檢測。
(
詳見測評帖:不一樣的按鍵--ADC鍵盤
)
掃碼瞭解demo詳情
測評乾貨
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、測評網友對開發板設計方面也提了一些建議。
不足1:偵錯程式MCU與主控MCU供電為同一3。3V,若要驗證主控MCU低功耗,需將除錯部分元件拆除或延板上GDLink部分黑線將此部分裁掉。改進建議:主控MCU單獨一路3。3V供電,方便驗證低功耗功能。基於上一條,市面常見的最小系統板基本都板載偵錯程式,並且偵錯程式區與主控區有較多物理槽孔,方便將偵錯程式取下,可參考此設計。
不足2:板載USB母座皆為Mini-USB介面,此介面在當前已少見。
改進建議:將此介面換位Micro-USB或Type-C口,方便開發者。
——網友wadeRen
GD32L233系列以低功耗見長,利用LCD顯示配合鋰電池供電應該有不錯的功耗表現。遺憾的是隻有LQFP64封裝才具備LCD驅動功能,如果能在LQFP48上增加LCD驅動功能就好了,在一些小的有LCD驅動需求的應用中還是不錯的選擇。
——網友mameng
怎麼樣?看到這麼多的測評,你是不是也對兆易創新這款節能利器——GD32L233動心了呢?歡迎到EEWorld 兆易創新專區交流,獲取更多GD32L233資料。