目前除錯的機械人使用的是步科的底盤,上位機通過串列埠線與底盤連線,由於上位機使用的是筆記本或者mini pc,沒有串列埠,因此需要usb轉串列埠線。
一共買了綠練三條串列埠線,在包裝上都支援rs232,但只有一條能與底盤連線。
具體原因是轉換線中的晶元不一樣,導致使用的驅動不一樣,
這裡詳細記錄下區別之處。
1.usb 2.0 to db9 adapter cable :ok
2.usb 2.0 轉單口rs232 轉接線 : fail
具體的包裝如下:
可以看出好使的線有兩點:
1.支援全自動串列埠通訊的握手協議
2.內建128byte tx/384byte rx快取
在windows上使用的驅動不同,掛載成的裝置也不同,如下圖:
當中,usb serial port 是ok的,prolific usb-to-serial comm port 是fail的。
USB轉串總結
一 usb 轉串模組原理 原理 常用晶元區別 max232 外圍電路簡單,但是占用pcb面積大,不美觀 pl2303 水貨多不穩定,外圍電路複雜,成本低 ch340 穩定,外圍電路簡單,成本相對高 計算機和mcu通訊的方法 1.只有串列埠介面的台式電腦 很老 交叉串列埠線 max232晶元 mcu ...
分享一顆USB轉4串列埠晶元CH9344的技術手冊
ch9344是一顆usb介面轉4串列埠的轉接晶元,支援windows linux android等系統。廣泛應用於安卓 windows主機板擴充套件多個串列埠的需求。提供 4 組全雙工的非同步串列埠 uart0 1 2 3,用於為計算機 擴充套件非同步串列埠,或者將普通的串列埠裝置公升級到 usb ...
型別轉換之字串轉double型
函式原型 double atof const char str double wtof const wchar t str 包含標頭檔案 include引數說明 str 要轉換的字串。函式返回值 成功返回轉換後的數值,失敗返回0.0.示例程式 include stdafx.h include int...