CH432在一次寫入多個字節(jié)時,為什么其中某一個字節(jié)會多發(fā)一次呢.比如一次寫入12,F1,AA.其中就會出現(xiàn)12 12 F1 AA 或者 12 F1 F1 AA 的情況.多謝
查看: 3351
回復(fù): 5
問個簡單的問題
熱門產(chǎn)品 :
USB3.0 HUB控制器:CH634
432不會對同一字節(jié)發(fā)送兩次的。 可能問題出在你的接收程序上,建議你用PC上的串口調(diào)試工具來接收做下調(diào)試。
我現(xiàn)在就是用調(diào)試助手看的.它確實(shí)發(fā)出兩次.
我這邊實(shí)驗(yàn)了下,沒有這種問題,你是用的例子程序嗎?要不換一片CH432實(shí)驗(yàn)一下。
不是每次發(fā)送都是這個樣子.是會出現(xiàn)這樣的概率,而且還比較高. 我是這樣接的.432是工作在全雙工模式下.432后面接了一個485的芯片.而485的芯片的接收引腳一直是接地的.也就是工作在發(fā)送的時候也接收回發(fā)送出的數(shù)據(jù).這樣432也就接收回來了. 發(fā)出去的和接收回來的都是多一個字節(jié)
你讀LSR寄存器看有無線路錯誤。
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄