OOK 無線產(chǎn)品編解碼快速上手指南之EV1527解碼方法EV1527解碼的方法 EV1527 每幀數(shù)據(jù)由同步碼和 24 位的數(shù)據(jù)碼組成,數(shù)據(jù)碼又分為地址碼(20 位)和按鍵碼(4 位)。 以 433Mhz EV1527 遙控器為例,遙控波形如下。 bit0:400us 高電平+800us 低電平bit1:1ms 高電平+200us 低電平同步碼(黑色線條部分):高電平 400us+低電平 9ms。地址碼(橙色線條部分):20 個(gè)數(shù)據(jù)位,共 24ms。按鍵碼(紅色線條部分):4 個(gè)數(shù)據(jù)位,共 4.8ms。 解碼原理范例如下: 同步碼和 bit1、bit0 的低電平持續(xù)時(shí)間都不一樣。通過定時(shí)器計(jì)算低電平時(shí)間來判斷同步碼、bit1、bit0。 解碼代碼 設(shè)置一個(gè) 50us 中斷一次的定時(shí)器,每次中斷調(diào)用 soft_count()函數(shù)。修改后面的數(shù)值就可以在其他不同的模塊上用. 需要詳細(xì)文件請(qǐng)加微信:13392152366 |