1007 422通訊問題

2021-10-01 03:20:38 字數 629 閱讀 8639

一、422信問題記錄 情景:

1,通訊資料鏈為dsp晶元28335 處理能力較低,對外介面422,波特率115200

2,通訊另外一端板載計算機 linux系統,埠422 ,115200

二、現象:

1,任務計算機通過串列埠傳送資料給資料鏈,資料鏈接收資料正常,資料鏈向任務計算機傳送資料,出現資料異常。接收資料出現亂碼。檢測線路無任何異常,資料鏈發射功率較高。可達50w

2,將資料鏈更換為usb轉422 串列埠,連線pc串列埠除錯助手。發現有的可以正常雙向通訊,有的不能正常雙向通訊。

三、結論

由於422終端訊號反射,造成資料誤碼,解決方案,在422任務計算機 一端連線乙個120歐姆的終端電阻。最終 成功實現任務計算機與資料鏈通訊。

補充:實際在最終聯調測試過程中,發現了新問題,任務計算機與資料鏈還是會出現時通時不通的情況。經過大量測試,反覆排查, 發現與二者之間的上電順序有關,任務計算機先上電,資料鏈後上電,則通過,反之會出現一定概率的不通現象。

初步懷疑是二者之間的電平不一致造成,任務計算機422出來電平3v左右,資料鏈422電平 在4-5v之間。但是還沒有進行驗證。

USART1 通訊設定問題

1 問題 在利用usart 結構體進行初始化操作時,根據函式庫提供的例子進行初始化時候 compiling main.c.user main.c 73 error 134 expected a field name user main.c 78 error 136 struct has no fie...

485通訊的電路小問題

2011 01 11 以前做的電容廠遠端監控系統出現問題,無法進行rs485的通訊,今天查了一天,發現了問題,不是軟體問題,是硬體的問題。首先改寫了驅動,讓程式不宕機。是加入了迴圈程式,已經ok。是因為儀器有限制,當傳送資料後,儀器接收到資料後,如果150ms沒有反應,則本呼叫作廢,所以如果超過15...

2 1 通訊基礎

一 基本概念 1.資料 訊號與碼元 資料是指傳送資訊的實體。訊號是指資料的電氣或電磁表現,是資料在傳輸過程中的存在形式。資料和訊號都可用 模擬的 或 數字的 來修飾 a.連續變化的資料 或訊號 稱為模擬資料 或模擬訊號 b.取值僅允許為有限的幾個離散值的資料 或訊號 稱為數字資料 或數碼訊號 資料傳...