關於串列埠和usb轉串列埠
硬體上考慮,串列埠還是要隔離,否則引發的風險是產品不能承受的,現在市場上的max232,質量沒有什麼保證,有過一批勉強用了一年多,還是有些出了問題。
usb轉出來的串列埠一樣也要隔離,而且需要注意的是usb是很容易受到干擾的,市場上還是沒有usb端短,串列埠線長的轉換器件,需要可靠性的客戶還是推薦使用moxa卡,從pci或者pci-e上轉出來的更可靠些。
軟體上,容錯性是個問題,丟失位元組的現象,usb轉串列埠的出現機率大得多,以後在這上面還要積累方法。
協議是第一個要考慮的,使用二進位制幀的傳輸時,要有頭有尾,有位元組長度,有校驗位元組。接收時要有時間限制,超時丟棄。
避免做中斷傳輸,會增加程式除錯的複雜程度。
485協議,首位元組還是應該是固定的特殊字母,以便硬區分,二位元組是地址是內部區分,後面是命令字,再是資料,校驗字,結束符。
想到哪寫到哪,亂亂的一堆話。
232隔離晶片adm3251e功能還好,就是夠大夠熱。
ft232rl管腳夠細密,其實就是個轉換功能,就不能做的簡練些嗎。找了一個能直接面板安裝的介面封裝,固定螺孔還是英制的。一步一坑。
不做到還是不知道啊
相關推薦
讓虛擬機器識別串列埠和USB轉串列埠
1.虛擬機器識別串列埠 VM -> Settings -> (左下角)Add -> Serial Port (注意: 要在虛擬機器系統未啟動時設定) 選擇要新增的串列埠(建議不要使用Auto detect) 勾選 Connected 和 Conne
關於串列埠和usb轉串列埠
硬體上考慮,串列埠還是要隔離,否則引發的風險是產品不能承受的,現在市場上的max232,質量沒有什麼保證,有過一批勉強用了一年多,還是有些出了問題。 usb轉出來的串列埠一樣也要隔離,而且需要注意的是usb是很容易受到干擾的,市場上還是沒有usb端短,串列埠線長的轉換器件,
linux使用USB轉串列埠驅動設定
【一】、驅動相關說明: 如果直接使用串列埠線,而沒有用到USB轉串列埠裝置,就不需要安裝驅動。 如果使用了USB轉串列埠,一般情況下也不需要安裝驅動了,目前linux系統已經包含了該驅動,可以自動識別,亦可通過以下命令檢視以便確認是否支援。 檢視模組裝載的情況: 引用 lsmod |
ubuntu安裝USB轉串列埠驅動(PL2303)
在Ubuntu下利用minicom進行嵌入式開發時可能會用到USB轉串列埠,這時就會用到USB轉串列埠驅動,以前的Ubuntu是直接將此驅動編譯進核心,但不知道從哪個版本開始Ubuntu將其從核心去掉了,所以要用到Ubuntu的minicom時只能由我們自己安裝USB轉串列埠驅動,方法如下:
USB轉串列埠驅動應用於macbook
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
4、樹莓派連線USB轉串列埠的使用
樹莓派上自帶一個串列埠,用於連線藍芽或是串列埠命令列,串列埠資源很少,對於嵌入式的應用來說串列埠裝置很多,需要的串列埠數量也很多,因為通過USB外接串列埠是一個不錯的選擇。樹莓派的 raspberry 2018.04.18 stretch版本的系統中已經
FTDI全新USB轉串列埠晶片:FT232RL
FT232較早的型號:FT232BM,FT232BL可以將USB訊號方便轉換成RS-232,RS422,RS485訊號/RS-232,RS422,RS485訊號轉換成USB訊號。 USB介面轉換晶片FT232R,實現USB到序列UART介面的轉換,也可轉換到同步
WinCE6.0 usb轉串列埠的問題相關轉載
找到了這篇文章貌似比較靠譜,還沒有實踐 他從public移植到bsp裡面 移植\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\USB\CLASS\USBSER 雖然我的bsp配置單裡有這個,但似乎不能用 我錯了,細讀文章,似乎不用移植
樹莓派---wiringPi串列埠使用(win10+樹莓派3+usb轉串列埠)
參考 準備 在樹莓派上用Qt寫串列埠傳送資料的程式 serialTEST.pro QT += core QT -= gui TARGET = test CONFIG +=
RaspberryPi2樹莓派USB轉串列埠連線Arduino
PI通過USB轉串列埠連線Arduino 我用樹莓派2連線Arduino,然後通過Arduino控制繼電器和其他裝置。 樹莓派連線Arduino大致有幾種方法: TTL串列埠直接連線,有人說需要轉電平,我沒有試。 I2C或SPI連線,我沒有試。 USB轉
Linux下USB轉串列埠驅動
Linux發行版自帶usb to serial驅動,以模組方式編譯驅動,在核心原始碼目錄下執行Make MenuConfig選擇Devces drivers-->USB seupport--> <M>USB Serial Converter support --> <M
USB轉串列埠晶片:CH340
最新推薦:免晶振(CH340E/C/B)和超小體積(CH340E) 概 述 CH340是一個USB 匯流排的轉接晶片,實現USB轉串列埠或者USB轉列印口。 在串列埠方式下,CH340提供常用的MODEM聯絡訊號,用於
解決win10,64位系統下 PL2303 USB轉串列埠驅動問題
遇到問題:在win10系統下;在更新某個USB轉串列埠驅動後,出現了黃色歎號,無法識別裝置,遇到提示"該裝置無法啟動(程式碼10)";或者下載安裝USB轉串列埠驅動後,每次插USB轉串列埠線,電腦就會藍屏,終止程式碼:IRQL NOT LESS OR EQUAL解決辦法:
VMware中的USB轉串列埠問題
相關文章 前幾天調通了在windows下usb轉的串列埠,連到fs2410的開發板上,超級終端和DNW都輸出正常,後來想在linux下試試效果(在windows xp下vmware中的redhat9),可費了兩天勁也沒見有輸出內容。鬱悶的不行。 先是
介紹幾款本人使用的usb轉串列埠晶片
1.FT232RL FTDI的產品。目前市面上應該是最穩定,相容性最好的一 款ic了,外圍非常簡單,可以設定不同的輸出電平。不過價格也比較 貴。本人採用它作過小批量的通訊工具。剛開始第一版有問題。長時 間通訊會出現無故停止的狀態,後來跟供應商聯絡,更改pcb,同時將 usb
Ubuntu下USB轉串列埠晶片驅動程式安裝cp210x,pl2303
Here we use Ubuntu12.04, and Updated the source to 3.2.0 version. If there is difference about version Number from your OS platform, please try to modify i
USB轉串列埠,JLINK驅動安裝(親測有效)
工具下載,http://download.csdn.net/download/u012611644/10253607(沒辦法設定免費,2個積分坐下任務吧)插上對應的usb轉com線,開啟裝置管理器,選擇對應的裝置,右鍵‘更新驅動軟體’,選擇下載的資料夾,就可以了,會去自動尋找
USB轉串列埠_FT232-CH340-PL2303的簡單辨析
現在筆記本上很少帶有串列埠了,而串列埠又是做電子設計必備的通訊介面之一,好在USB轉串列埠比較方便,市面上常用的USB轉串列埠晶片有很多,最常見的有FT232、PL2303、CH340三種,這三種我分別說一下,同時整理一下他們的驅動程式,網上找驅動程式的很多,也有很多人釋出,找驅動程式當然要去官網找了
USB轉串列埠驅動(支援各平臺)
CH340轉串列埠晶片支援的平臺驅動齊全,支援 Windows/Linux/Android/MacOS/WinCE 等各主流系統。下面就給出各平臺下驅動官網連結和簡要說明,每個平臺的安裝與使用問題可以參見我的其他博文。 Windows驅動 簡要說明:CH340/C
usb轉串列埠如何配置?
概述 USB轉串列埠輸出,在kernel啟動階段載入相應的usb轉串列埠晶片驅動,載入成功後,可通過usb轉串列埠與pc機端互動。 步驟 1、 在kernel配置中選中usb轉串列埠驅動; 2、 傳給核心的bootargs環境變數中,加入console