搜索
登錄
注冊
網(wǎng)絡(luò)優(yōu)化工程師招聘專欄
4G/LTE通信工程師最新職位列表
通信實(shí)習(xí)生/應(yīng)屆生招聘職位
MSCBSC 移動通信論壇
»
通信網(wǎng)絡(luò)運(yùn)行維護(hù)
» USB串口的超高速通信
討論帖
資料帖
投票帖
懸賞帖
閱讀:
6732
回復(fù):
0
關(guān)注樓主
[資料]
USB串口的超高速通信
boshika
初級會員
發(fā)短消息
關(guān)注Ta
積分 110
帖子 22
威望 7739 個
禮品券 0 個
專家指數(shù) 0
注冊 2014-8-8
專業(yè)方向 RS-232/RS-485解決方案
來自 武漢
回答問題數(shù)
0
回答被采納數(shù)
0
回答采納率
0%
#1
大
中
小
使用道具
發(fā)表于 2014-08-25 15:22:15
只看樓主
【資料名稱】:USB串口的超高速通信
【資料作者】:向麗
【資料日期】:2014
【資料語言】:中文
【資料格式】:DOC/DOCX
【資料目錄和簡介】:
摘要:USB串口的超高速通信是指波特率超過115200bps的串口通信,比如921600、460800、230400bps.由于這幾種波特率是非標(biāo)的,所以從硬件到軟件都有特殊要求和方法才可以實(shí)現(xiàn)。本文以波仕USB232GH2轉(zhuǎn)換器和波特率921600bps為例來進(jìn)行介紹如何實(shí)現(xiàn)USB串口的超高速通信。
USB串口轉(zhuǎn)換器是實(shí)現(xiàn)USB與
RS-232/RS-485/RS-422
串口設(shè)備相互通訊的一種協(xié)議轉(zhuǎn)換裝置(USB協(xié)議-串行通信協(xié)議)。一般的USB串口轉(zhuǎn)換器支持的波特率最高達(dá)到115.2Kbps(115200bps).USB串口的超高速通信是指最高波特率超過115200bps的串口通信,比如921600、460800、230400bps.由于這幾種波特率是非標(biāo)的,所以從硬件到軟件都有特殊要求和方法才可以實(shí)現(xiàn)。本文以波仕USB232GH2轉(zhuǎn)換器和波特率921.6Kbps(921600bps)為例來進(jìn)行介紹。
要實(shí)現(xiàn)USB串口的921.6Kbps的高速通信,必須滿足2個條件:1、USB-串口轉(zhuǎn)換器本身支持921.6Kbps波特率;2、必須有支持921.6Kbps波特率的通信軟件。如果軟件只有應(yīng)用程序(EXE可執(zhí)行文件),那也就只能夠進(jìn)行通信的演示,因為所有的接收與發(fā)送數(shù)據(jù)都必須位于應(yīng)用程序的界面內(nèi),無法提供給用戶。如果用戶要將這些接收或者發(fā)送的數(shù)據(jù)嵌入到用戶自己的程序中,那么就必須有支持921.6Kbps波特率的通信軟件的源代碼。
波仕USB
232
GH2提供一個USB2.0口,一個隔離的
RS232/RS485/RS422
串
口,一個可以對外提供隔離5V供電的插座等。高速光電隔離USB/串口轉(zhuǎn)換器支持串口最高速率達(dá)921.6Kbps,RS-232、RS-485、RS-422通用,可以虛擬成為本地COM串口
(COM1-COM
25
6)
、無須修改已有的串口通信軟件。
USB232GH2的RS-232/485/422的最高通信速率為921.6Kbps,并且實(shí)現(xiàn)了USB與串口(RS-232/485/422)之間的2500V光電隔離。
1
、如何判斷
USB-串口轉(zhuǎn)換器本身是否支持921.6Kbps波特率
將
USB232GH2
的
USB
電纜插到計算機(jī)的
USB
口、計算機(jī)會自動檢測到
USB232GH2
并且顯示“
發(fā)現(xiàn)新硬件
”,將
USB232GH2
的配套光盤插入計算機(jī)的光驅(qū),按“
自動查找
”計算機(jī)會自動找到驅(qū)動程序,最后按“
完成
”結(jié)束。用戶可以查看“控制面板”的“系統(tǒng)
\
設(shè)備管理器
\
端口”,就會發(fā)現(xiàn)自動分配給
USB232GH2
一個新的
COM
口號碼。如果要查看
USB
串口是否支持
921.6Kbps
(
921600bps
),在
Windows 7
下,桌面
à
我的電腦
\
屬性
à
硬件
à
設(shè)備管理器
à
端口
à
通信端口(找到
USB232GH2
的
COM
口)
\
屬性
à
端口設(shè)置
à
高級
à
Port Settings
,用戶就可以看到所支持的全部波特率了。如果其中有
921600
,就說明可以支持
921.6Kbps
波特率。注意即使有顯示
921600
,也并不意味著該
USB-
串口轉(zhuǎn)換器就一定支持到
921600
。因為這還與具體
USB-
串口轉(zhuǎn)換器的接口硬件性能相關(guān)。這個就必須參考產(chǎn)品的說明書的指標(biāo)。只有經(jīng)過
921600bps
波特率檢測通過的、且廠家的說明書確認(rèn)的產(chǎn)品才可以。另外一般來講,產(chǎn)品支持
RS-485
和
RS-422
的最高波特率要比支持
RS-232
的最高波特率要高。
2
、如何實(shí)現(xiàn)
USB-串口轉(zhuǎn)換器的921.6Kbps波特率通信
921600bps
是比較少使用的波特率,可以說目前的常用串口通信軟件幾乎都不支持
921600bps
。一般最高到
115200
,少數(shù)到
230400bps
。由于
Windows api
實(shí)現(xiàn)的最高也就支持
256Kbps
,所以要實(shí)現(xiàn)
921600bps
串口通信就必須使用更加底層的編程。
以
Visual Basic
語言為例,無法使用選擇波特率的下拉式菜單來選擇
921600
,因為
921600
是非標(biāo)準(zhǔn)的。要想讓串口的波特率一開始就設(shè)置為
921600
,只能把選擇波特率的下拉式菜單的屬性中將初始值設(shè)為
921600
。注意通信波特率的設(shè)置必須用
Windows
底層函數(shù)來定義,否則會出現(xiàn)“無效的屬性”提示,就是提示
961200
是不標(biāo)準(zhǔn)的。
由于軟件運(yùn)行時默認(rèn)打開
COM1
串口,而默認(rèn)波特率又是
921600
,那么當(dāng)
COM1
串口是普通串口(比如波特率最高
115200
,達(dá)不到
921600
)而不是最高
921600
的超高速串口時,會提示“無法打開串口”。這并不意味著
COM1
串口不存在,只是說明
COM1
不支持
921600
。這時按“確定”后,將
COM1
改選為
USB232GH2
的
COM
口即可正確運(yùn)行!
本文介紹的通信方法也適合于其它非標(biāo)的超高波特率,比如
460800bps
,
230400bps
。一般來講,可以支持
921600bps
的
USB
串口轉(zhuǎn)換器一定也支持
460800bps
和
230400bps
。支持
460800bps
和
230400bps
的串口通信軟件與以上介紹的支持
921600bps
的程序編寫方法是一樣的,就是:要想讓串口的波特率一開始就設(shè)置為
460800
(或
230400
),只能把選擇波特率的下拉式菜單的屬性中將初始值設(shè)為
460800
(或
230400
)。
[color=rgb(68, 68, 68)]波仕電子廠家銷售:向小姐
咨詢訂購電話: 027-51518047
手機(jī):18995634129
Q Q:2503153973
廠家訂購網(wǎng)址:
http://www.232485.com
掃碼關(guān)注5G通信官方公眾號,免費(fèi)領(lǐng)取以下5G精品資料
1、回復(fù)“
YD5GAI
”免費(fèi)領(lǐng)取《
中國移動:5G網(wǎng)絡(luò)AI應(yīng)用典型場景技術(shù)解決方案白皮書
》
2、回復(fù)“
5G6G
”免費(fèi)領(lǐng)取《
5G_6G毫米波測試技術(shù)白皮書-2022_03-21
》
3、回復(fù)“
YD6G
”免費(fèi)領(lǐng)取《
中國移動:6G至簡無線接入網(wǎng)白皮書
》
4、回復(fù)“
LTBPS
”免費(fèi)領(lǐng)取《
《中國聯(lián)通5G終端白皮書》
》
5、回復(fù)“
ZGDX
”免費(fèi)領(lǐng)取《
中國電信5G NTN技術(shù)白皮書
》
6、回復(fù)“
TXSB
”免費(fèi)領(lǐng)取《
通信設(shè)備安裝工程施工工藝圖解
》
7、回復(fù)“
YDSL
”免費(fèi)領(lǐng)取《
中國移動算力并網(wǎng)白皮書
》
8、回復(fù)“
5GX3
”免費(fèi)領(lǐng)取《
R16 23501-g60 5G的系統(tǒng)架構(gòu)1
》
對本帖內(nèi)容的看法?
我要點(diǎn)評
作者的更多帖子
下一代RS-485總線不限距離和節(jié)點(diǎn)
2014-09-03
有源防雷RS-485/RS-232轉(zhuǎn)換器 U485A
2014-08-28
防雷型RS-232/RS-485轉(zhuǎn)換器 485A
2014-08-28
如何選擇USB串口轉(zhuǎn)換器
2014-08-25
RS485光纖單纖多機(jī)通信應(yīng)用案例
2014-08-25
RS485單纖-----通信案例
2014-08-25
[
充值威望,立即自動到帳
] [
VIP貴賓權(quán)限+威望套餐
] 另有大量優(yōu)惠贈送活動,請光臨充值中心
充值擁有大量的威望和最高的下載權(quán)限,下載站內(nèi)資料無憂
討論帖
資料帖
投票帖
懸賞帖
快速回復(fù)主題
標(biāo)題
[資料] USB串口的超高速通信" tabindex="1">
內(nèi)容
上傳資料請點(diǎn)左側(cè)【添加附件】
您即將訪問其它網(wǎng)站
關(guān)閉
您即將訪問的地址是其它網(wǎng)站的內(nèi)容,MSCBSC將不再對其安全性和可靠性負(fù)責(zé),請自行判斷是否繼續(xù)前往
繼續(xù)訪問
取消訪問,關(guān)閉
當(dāng)前時區(qū) GMT+8, 現(xiàn)在時間是 2025-02-05 11:06:11
渝ICP備11001752號
Copyright @ 2006-2016 mscbsc.com
本站統(tǒng)一服務(wù)郵箱:mscbsc@163.com
Processed in 0.413709 second(s), 11 queries , Gzip enabled
TOP
清除 Cookies
-
聯(lián)系我們
-
移動通信網(wǎng)
-
移動通信論壇
-
通信招聘網(wǎng)
-
Archiver