使用內(nèi)部資源實(shí)現(xiàn)433M無(wú)線的LED ON/OFF控制
本次實(shí)驗(yàn)?zāi)康氖鞘褂?a href="http://www.wenjunhu.com/tags/定時(shí)器/" target="_blank">定時(shí)器產(chǎn)生采樣基準(zhǔn),通過(guò)PA00讀取433M模塊輸出的信號(hào),以基準(zhǔn)為判斷信號(hào)的時(shí)間,從而分辨0/1。此次433M使用EV1527編碼,一個(gè)完整數(shù)據(jù)是24bit,其中包括遙控器ID碼和按鍵碼。使用市場(chǎng)通用的EV1527 433M遙控器,從而控制開(kāi)發(fā)板上的LED1 的ON / OFF。詳細(xì)如下:
1. 先了解一下CNTA特性
2. 另外對(duì)433MHz EV1527通信作一些了解
3. 硬件上做一些連接
將433MHz模塊輸出的信號(hào)連接到PA0.0腳:
4. 實(shí)驗(yàn)基于DEMO APT_CSI_110x_v1.1.0_20220920例子程序?qū)崿F(xiàn)
(1)先設(shè)置對(duì)應(yīng)的IO。
(2)使能cnta_timer_demo()。
(3)初始化 csi_cnta_timer_init(CNTA,100); timer inti 為100 ,為了定時(shí)器產(chǎn)生50uS中斷。
(4)在cnta 中斷里添加soft_count 433MHz 用戶解碼程序,使用PA110在中斷取反電平狀態(tài),以驗(yàn)證50uS時(shí)間。
(5) MCU硬件資源設(shè)置完成后,在用戶解碼程序中添加命令解析與處理,選取遙控器2個(gè)按鍵作為L(zhǎng)ED ON/OFF。
小結(jié):讓APT MCU 庫(kù)快速使用內(nèi)部資源,先把功能實(shí)現(xiàn),透過(guò)現(xiàn)象分析軟件與硬件的原理。有利于上手與評(píng)估。
實(shí)驗(yàn)場(chǎng)景:
-
通信
+關(guān)注
關(guān)注
18文章
6046瀏覽量
136206 -
開(kāi)發(fā)板
+關(guān)注
關(guān)注
25文章
5088瀏覽量
97798
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論