國民技術MCU論壇聯合21IC中國電子網舉辦的N32G430C8L7-STB開發板試用活動圓滿結束,工程師和愛好者們踴躍參與此次試用并提交報告。本文整理了部分優秀測評報告,小伙伴們先睹為快!
01可視呼叫門鈴
項目基于N32G430C8L7-STB開發板搭配外圍功能模塊實現可視呼叫門鈴的功能演示,包括:
通過板載的按鍵實現模擬門鈴呼叫按鍵、開鎖的功能。
通過USART2與RS485模塊連接,RS485模塊連接到遠端的門口攝像頭,通過發送指令的形式抓拍圖片,再通過指令回傳圖片數據。
通過SPI接口連接SPI接口的TFT顯示屏,顯示相關信息(開鎖提示、攝像頭圖片、音頻文件等)。
通過SPI接口連接SPIFLASH存儲模塊,在存儲模塊中存放GBK中文字庫、圖片數據等信息;通過PC端的SecureCRT軟件與N32G430C8L7-STB板載的USART1進行通訊,將資源文件通過Xmodem協議下載到SPIFLASH存儲模塊中。
通過I2S接口連接CS4344音頻模塊,通過音頻線將CS4344模塊與音箱相連接。
02指紋鎖
項目基于N32G430實現一個指紋鎖的基本功能演示,包括:
N32G430C8L7內移植RT-Thread nano3.1.5,用于各線程的調度和通信。
使用USART1實現RT-Threadnano的shell,用于內核狀態和線程狀態的查看和調試,USART1使用查詢收發方式。
使用USART2外接CH340模塊實現USB轉串口,用于調試信息打印。USART2使用DMA收發方式,實現不定長度數據的高效收發。
使用USART3外接ZW800指紋模塊,實現指紋錄入和驗證。USART3使用DMA收發方式,實現不定長度數據的高效收發
使用板載的按鍵+移植MultiButton按鍵驅動模塊,實現多種按鍵狀態,用于指紋模組不同模式的切換。
使用TIM3的CH1輸出PWM驅動WS2812B幻彩燈,實現多種狀態的效果顯示。WS2812B的驅動方式使用PWM+DMA方式,控制簡單高效。
03智能手表
基于N32G430C8L7-STB開發板結合圓形TFT、Wi-Fi模塊、RTC、心率模塊、按鍵模塊實現一個簡單功能的智能手表,具有顯示時鐘、心率、實時天氣的功能,包括:
過板載的按鍵實現智能手表不同功能界面的切換:待機界面、時間界面、日期界面、天氣界面、心率監測界面。
通過SPI接口驅動SPI接口的圓形TFT,顯示相應的功能界面。
通過SPI接口驅動SPIFLASH;SPIFLASH中存放著字庫、圖片等信息(天氣圖片、心率波形圖等)。
通過USART2與ESP8266Wi-Fi模塊進行通訊,連接遠程的知心天氣,獲取本地數據,更新顯示到顯示屏上。
通過I2C驅動心率監測模塊,讀取當前的心率信息,結合官方的算法,在屏幕上進行顯示。
04阿里云物聯網遠程測溫
項目主要功能是移植公司的遠程溫濕度采集,CC2530節點在倉庫有10個以上,采集到溫濕度之后,傳給N32G430開發板,開發板通過ESP8266上報到阿里云。項目資源包括N32G430開發板+ESP8266+自制傳感器底板。
N32G430開發板運行主程序。
ESP8266連接網絡,最后實現阿里云聯網。
傳感器底板使用CC2530芯片底板,主要為了上傳溫度數據。
05FreeRTOS移植
N32G430外設比較豐富,內核128MHz,存儲64KB,SRAM是16KB。項目基于N32G430進行FreeRTOS移植,實現LED亮燈、按鍵中斷并記錄開機次數等功能。
06ThreadX應用開發
項目移植ThreadX系統,創建任務,然后實現了一個采集聲音頻率應用演示,用到了N43G430的比較器、運放、定時器等模塊。
更多N32G430開發案例分享:
配合OLEDToolBox上位機軟件,OLED同步顯示PC視頻和圖片。
● Eclipse+GCC開發環境搭建
比較詳細地介紹和演示Eclipse+GCC開發環境搭建過程。
● 可調電源模塊
可視化電源設計,配有原理圖和演示。
● TencentOStiny移植
在N32G430C8L7測試設備中移植和使用TencentOStiny操作系統,創建LED任務,跑Modbus-Master協議。
● 超聲波測距
軟件I2COLED顯示國民技術Logo及超聲波測距演示。
-
開發板
+關注
關注
25文章
5121瀏覽量
97976
發布評論請先 登錄
相關推薦
評論