串口調(diào)試
選購適配器
網(wǎng)店上有許多USB轉(zhuǎn)串口的適配器,按芯片來分,有以下幾種:
-
[CP2104]
-
PL2303
-
CH340
注意:ROC-RK3308B-CC 默認(rèn)的波特率是1500000,有些USB轉(zhuǎn)串口芯片波特率無法達(dá)到1500000,同一芯片的不同系列也可能會(huì)有差異,所以在選購之前一定要確認(rèn)是否支持。這里,官方推薦 CP2104 芯片的適配器。
硬件連接
ROC-RK3308B-CC 調(diào)試串口默認(rèn)波特率為 1500000,推薦使用官方的CP2104 USB轉(zhuǎn)UART串口模塊,其連接方法如下:
-
紅色:3.3V 電源,不需要連接
-
黑色:GND,串口的地線,接開發(fā)板串口的 GND 針
-
白色:TXD,串口的輸出線,接開發(fā)板串口的 TX 針
-
綠色:RXD,串口的輸入線,接開發(fā)板串口的 RX 針
實(shí)際接線圖如圖:
連接參數(shù)
ROC-RK3308B-CC 使用以下串口參數(shù):
-
波特率:1500000
-
數(shù)據(jù)位:8
-
停止位:1
-
奇偶校驗(yàn):無
-
流控:無
Windows 上使用串口調(diào)試
安裝驅(qū)動(dòng)
下載驅(qū)動(dòng)并安裝:
如果在 Windows 系統(tǒng)上安裝官網(wǎng)的CP210X驅(qū)動(dòng),使用PUTTY或SecureCRT等工具設(shè)置串口波特率為1500000,如果出現(xiàn)設(shè)置不了或無效的問題,可以下載舊版本驅(qū)動(dòng)。
插入適配器后,系統(tǒng)會(huì)提示發(fā)現(xiàn)新硬件,并初始化,之后可以在設(shè)備管理器找到對(duì)應(yīng)的 COM 口:
安裝軟件
Windows 上一般用 putty 或 SecureCRT。其中 putty 是開源軟件,在這里介紹一下,SecureCRT 的使用方法與之類似。
到這里下載 putty,建議下載putty.zip,它包含了其它有用的工具。
解壓后運(yùn)行 PUTTY.exe,選擇 Connection type(連接類型)為 Serial(串口),將 Serial line(串口線)設(shè)置成設(shè)備管理器所看到的 COM 口,并將 Speed(波特率)設(shè)置為 1500000,按 Open(打開)即可:
Ubuntu 上使用串口調(diào)試
在 Ubuntu 上可以有多種選擇:
picocom 的使用比較簡(jiǎn)單,以下就介紹 picocom,其它軟件也是類似的。
安裝
sudo apt-get install picocom
連接好串口線的,看一下串口設(shè)備文件是什么,下面示例是 /dev/ttyUSB0
ls /dev/ttyUSB* /dev/ttyUSB0
運(yùn)行
picocom -b1500000/dev/ttyUSB0 picocom v1.7 port is : /dev/ttyUSB0 flowcontrol : none baudra
te is :1500000parity is : none databits are :8escape is : C-alocalechois : no noinit is : no noreset is : no nolock is : no send_cmd is : sz -vv receive_cmd is : rz -vv imap is : omap is : emap is : crcrlf,delbs, Terminal re
ady
以上提示Ctrl-a是轉(zhuǎn)義鍵,按Ctrl-aCtrl-q就可以退出終端。除了Ctrl-q外,還有幾個(gè)比較常用的控制命令:
-
Ctrl-u:提高波特率
-
Ctrl-d:降低波特率
-
Ctrl-f:切換流控設(shè)置(硬件流控 RTS/CTS, 軟件流控 XON/XOFF, 無 none)
-
Ctrl-y:切換奇偶校驗(yàn) (偶 even, 奇 odd, 無 none)
-
Ctrl-b: 切換數(shù)據(jù)位 (5, 6, 7, 8)
-
Ctrl-c:切換本地回顯(local-echo)開關(guān)
-
Ctrl-v:顯示當(dāng)前串口參數(shù)和狀態(tài)
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
WINDOWS
-
嵌入式主板
-
Firefly
-
RK3308
相關(guān)推薦
ROC-RK3308-CC 四核64位AIOT主板
發(fā)表于 11-03 11:08
?5034次閱讀
Docker鏡像內(nèi)配置好了編譯SDK所需的依賴環(huán)境,無需在本地配置編譯環(huán)境,進(jìn)入對(duì)應(yīng)的docker容器內(nèi)進(jìn)行SDK編譯即可。 目前暫時(shí)只支持ROC-RK3308B-CC Buildroot SDK
發(fā)表于 12-20 09:30
?2000次閱讀
ROC-RK3308B-CC 有著非常靈活的啟動(dòng)方式。一般情況下,除非硬件損壞,ROC-RK3308B-CC 主板是不會(huì)變磚的。
發(fā)表于 12-20 09:20
?2987次閱讀
確認(rèn)主板配件連接無誤后,通過 USB Type-C 線給 ROC-RK3308B-CC 供電。
發(fā)表于 12-20 09:32
?2414次閱讀
ROC-RK3308-CC 有著非常靈活的啟動(dòng)方式。一般情況下,除非硬件損壞,ROC-RK3308-CC 主板是不會(huì)變磚的。
發(fā)表于 12-23 15:47
?2621次閱讀
確認(rèn)主板配件連接無誤后,通過 USB Type-C 線給 ROC-RK3308-CC 供電。
發(fā)表于 12-23 15:50
?2401次閱讀
電子發(fā)燒友網(wǎng)站提供《Core 3308Y固件ROC RK3308B CC PLUS Buildroot NoUI.txt》資料免費(fèi)下載
發(fā)表于 09-13 10:01
?1次下載
電子發(fā)燒友網(wǎng)站提供《Core 3308Y固件ROC RK3308B CC PLUS Buildroot MiniGUI.txt》資料免費(fèi)下載
發(fā)表于 09-13 10:00
?3次下載
電子發(fā)燒友網(wǎng)站提供《Core 3308Y ROC RK3308B CC PLUS Ubuntu Minimal固件.txt》資料免費(fèi)下載
發(fā)表于 09-13 09:55
?0次下載
電子發(fā)燒友網(wǎng)站提供《Core 3308Y固件ROC RK3308B CC PLUS Ubuntu Desktop固件.txt》資料免費(fèi)下載
發(fā)表于 09-13 09:53
?0次下載
電子發(fā)燒友網(wǎng)站提供《Core 3308Y固件ROC RK3308B CC PLUS支持Docker固件.txt》資料免費(fèi)下載
發(fā)表于 09-13 09:52
?10次下載
電子發(fā)燒友網(wǎng)站提供《Core 3308Y固件ROC RK3308B CC Buildroot NoUI固件.txt》資料免費(fèi)下載
發(fā)表于 09-13 09:51
?0次下載
電子發(fā)燒友網(wǎng)站提供《ROC RK3308B CC Buildroot Qt Desktop固件.txt》資料免費(fèi)下載
發(fā)表于 09-13 09:49
?0次下載
電子發(fā)燒友網(wǎng)站提供《IoT四核64位開源主板ROC RK3308B CC規(guī)格書.pdf》資料免費(fèi)下載
發(fā)表于 09-13 09:35
?2次下載
電子發(fā)燒友網(wǎng)站提供《四核64位開源主板ROC RK3308B CC Plus規(guī)格書.pdf》資料免費(fèi)下載
發(fā)表于 09-13 09:33
?0次下載
評(píng)論