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