找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

接收解碼問題

查看數(shù): 1525 | 評論數(shù): 4 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2024-11-25 20:55

正文摘要:

各位大佬們幫忙看下,如圖是接收引腳波形(自定義協(xié)議發(fā)射的),數(shù)碼管單獨(dú)配置輸出是可以點(diǎn)亮的,目前我想測試下接收到的數(shù)據(jù),接收到就全部點(diǎn)亮,結(jié)果發(fā)現(xiàn)不能點(diǎn)亮,幫忙看下是不是解碼部分有問題。 void main( ...

回復(fù)

ID:1125252 發(fā)表于 2024-11-27 10:30
lkc8210 發(fā)表于 2024-11-26 14:25
RfDuty_32Bit();應(yīng)該用RX腳的下降沿來觸發(fā),而不是定時器

謝謝!已經(jīng)解決了
ID:1125252 發(fā)表于 2024-11-26 08:17
lkc8210 發(fā)表于 2024-11-25 23:13
請描述一下自定義協(xié)議的時序

一共16位,都是電平不翻轉(zhuǎn)直接發(fā)送過來的。RX[0]是代表電機(jī)檔位一檔就是發(fā)送0x01過來,二檔0x02,三擋0x03,....,十檔0x0A,RX[1]是代表電量的,滿電0X06,這里我開始以為我接收的是反的,寫成0x60,電量有0x05,0x04,0x03,0x02,0x01。定義規(guī)則是起始位是高電平2.5ms,1ms低電平,然后1是高電平1.2ms,500us低電平,0是600us高電平,500us低電平。上面的定時是100us的。
ID:161164 發(fā)表于 2024-11-25 23:13
請描述一下自定義協(xié)議的時序
ID:161164 發(fā)表于 2024-11-25 20:55
RfDuty_32Bit();應(yīng)該用RX腳的下降沿來觸發(fā),而不是定時器

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表