我們有一個系統在一個共享UART總線上加上一組PIC32 MCU,以及幾個I/O,類似於芯片選擇。一個主人多個奴隸。從主機到從機的傳輸是直接的,並且進展順利。從主機到主機的響應信號通過一個1K電阻,主機側有一個10K上拉電阻。如果沒有選擇,每個從機必須禁用它的UART,以免干擾其他從機的傳輸。主站始終處於活動狀態,並允許兩臺從站之間的通信序列延遲400毫秒。傳輸是以4字節的塊進行的。pic32 uart問題
我們構建的5個系統中有1個存在問題,其中一個從站的起始位不完整。一個大約1/4位寬的小故障。當這附加時,主控制器無法識別該塊並超時傳輸。到目前爲止,我們通過更換有故障的MCU來解決這個問題,但這是一個開發時間修復,不適合生產。
任何人都看到類似的東西?可能是什麼問題?
我們使用pic32mx320F064H-80作爲主從設備。
謝謝。
已經足夠高了,因爲它不能作爲答案被視爲刪除的候選人。看起來人們都認爲這是令人滿意的。我投它爲'看起來好'。 – 2015-04-28 19:59:27