通訊串列埠亂碼技術支援

2022-06-11 02:33:07 字數 661 閱讀 1013

平台:ts77 3555le  通道維護  sn:ca1603v12004

系統:ubuntu 14.04  32位

問題:載板rs422串列埠與pc機通訊異常

現象:載板傳送正常,接收異常,另外與客戶裝置連線時,通訊不正常,無法確認傳送接收是否正常

原因:1、硬體連線有問題。對應rs422串列埠,需要如下對外介面定於:

rx+ ---pin8 ---a---30

rx- ---pin7 ---b---26

tx+---pin5 ---y---22

tx- ---pin6 ---z---27

其中pin是指max488晶元,30 26等指的是航插定義。

2、在測試時發現上面現象,是因為出現rx+於rx-接反的原因,導致接收異常。改正後與pc機收發正常。

3、在與客戶裝置通訊時,還是無法通訊。首先,我們載板串列埠採用的晶振與晶元實際頻率高一倍,我們採用的是48mhz,本應該使用24mhz,這樣在於pc機連線時,載板波特率設定為4800時,pc機應該設定為9600,因此,需要與客戶溝通,匹配波特率。

4、客戶應用程式在改了波特率配置時,還是無法正常通訊,這是因為客戶雖然設定成原先波特率一半,但是這個設定並沒有實際的改到程式裡面,因為在判斷語句時,就沒有57600波特率,導致雖然改了波特率,但是裝置判斷語句並不認,從而失效,響應超時。

Docker技術支援(nvidia docker)

是因為目前的後端在開發和運維階段確實需要一種虛擬化技術解決開發環境和生產環境環境一致的問題。虛擬機器是模擬硬體的輸入和輸出,但是如果宿主機個虛擬機器他們的kernel是一直的,就不用做硬體輸入輸出的搬運工了,只需要做kernel輸入輸出的搬運工即可。問 docker 容器有自己的 kernel 嗎 ...

微軟的技術支援

一位駕駛員正開一架單引擎的小飛機,載著幾位高層管理人員飛往西雅圖機場,可是空中布滿濃霧,能見度不到10英呎,而且機上的儀表也壞了。他只好盤旋尋找地標。差不多過了乙個小時,燃油眼看就要耗盡,機上乘客緊張萬分。透過濃霧的間隙,駕駛員終於看到一座高樓,在那兒的五樓還有乙個人在孤零零的埋頭工作。駕駛員飛近大...

技術支援的日常

今天檢視現網磁碟空間數和inode 數時,發現oracle資料庫伺服器inode數即將滿。最後發現罪魁禍首是audit目錄。檢查步驟如下 1.df hi檢視是哪個目錄下面inode數即將100 此次是 opt 目錄下 2.根目錄下對每個目錄執行檔案數統計 ls lr grep wc l 最後發現,下...