背景
本人是嵌入式開發(fā)新手,什么都想玩玩。對于rtos開發(fā)興趣很大,rtt中文資料全,更新很頻繁,所以學(xué)習(xí)rtt是個很好的方向。
玩嵌入式,點(diǎn)亮屏幕是一個可玩性非常高的技能點(diǎn)。hmi-board是一塊自帶屏幕的開發(fā)板,非常適合拿來學(xué)習(xí)點(diǎn)亮屏幕。
最好的是官方已經(jīng)提供了lvgl例程,從來都是踩著前人的肩膀?qū)W習(xí)才是最快的方式。
實現(xiàn)功能
這次我的項目是設(shè)計一個時鐘,模擬一個鐘表,外接一個喇叭,實現(xiàn)一個鬧鐘的功能。
ui設(shè)計不熟悉,從網(wǎng)絡(luò)上找到一個表盤,找兩個指針,實現(xiàn)時針和分針。
后續(xù)會嘗試網(wǎng)絡(luò)獲取天氣或者萬年歷等數(shù)據(jù),更新到ui上,讓ui更炫酷一點(diǎn)。
功能設(shè)計
硬件結(jié)構(gòu)
喇叭的原理圖
按鍵有三個 (user0、user1、user2),其中user0 和1可以使用中斷,user2不可使用中斷。
功能框圖
-
按鍵中斷
+關(guān)注
關(guān)注
0文章
15瀏覽量
6458 -
RTThread
+關(guān)注
關(guān)注
8文章
132瀏覽量
40903 -
HMI系統(tǒng)
+關(guān)注
關(guān)注
0文章
20瀏覽量
1037 -
LVGL
+關(guān)注
關(guān)注
1文章
86瀏覽量
2992
發(fā)布評論請先 登錄
相關(guān)推薦
評論