w801 uart1 rx如果接地,一直收到數據0,難道不需要校驗字節的起始位和結束位嗎

發布於 2023-05-05 18:39:06

將uart1連接max3485e轉換成rs485,期間發現就算空閑情況下,rx仍然報中斷,接著一堆的數據0過來。為了進一步確定問題原因,做了以下實驗

  1. 硬件上去掉max3485e,讓uart1的tx/rx懸空,rx通過鑷子接地,可以複制到現象
  2. 找到cp210x usb轉ttl接在pc上面,同樣將rx接地,觀察串口是沒有任何信息的

這是否說明w801的uart控制器是有問題的,雖然普通的ttl uart 對ttl uart沒有問題,但是一旦像這裡的應用就出現問題,控制器沒有達到標準。請專家答疑解惑~謝謝!

查看更多

關注者
0
被浏覽
2.6k
1 個回答
isme
isme 認證專家 2023-05-06
冰鎮大西瓜

直接跑串口demo,在接收中斷回調裡面打印一下,rx接地,是不會進中斷回調的。

撰寫答案

請登錄後再發布答案,點擊登錄

發布
問題

分享
好友

手機
浏覽

掃碼手機浏覽