別培寬碧說(shuō)你是在windows上使用串口工具發(fā)送,而在虛擬機(jī)上讀取,這個(gè)行不通。
成都地區(qū)優(yōu)秀IDC服務(wù)器托管提供商(創(chuàng)新互聯(lián)).為客戶(hù)提供專(zhuān)業(yè)的雙線(xiàn)服務(wù)器托管,四川各地服務(wù)器托管,雙線(xiàn)服務(wù)器托管、多線(xiàn)服務(wù)器托管.托管咨詢(xún)專(zhuān)線(xiàn):18980820575
對(duì)巧唯于設(shè)備的使用你要:
1、在同配舉一個(gè)系統(tǒng)操作。
2、讓程序運(yùn)行。
3、通過(guò)minicom軟件向串口1發(fā)數(shù)據(jù)看看!
4、觀(guān)察程序。
在Linux下首先要對(duì)minicom進(jìn)行下串口設(shè)置,你可以看下/dev/下的設(shè)備,你插入串口的話(huà),會(huì)多出來(lái)哪個(gè)設(shè)備,往往都是/dev/ttyUSB*,具體自己看下.設(shè)置minicom的話(huà),命令是:minicom -s,也可以自己去找資料.在minicom里要把串口還有波特率都設(shè)置好,與單片機(jī)代碼相塵迅符合的波特率.設(shè)置好minicom之后重開(kāi)minicom,這個(gè)時(shí)豎櫻候你收發(fā)的余兄叢話(huà),minicom就會(huì)顯示出接收到的數(shù)據(jù)了.
希望通過(guò)串口發(fā)送一段數(shù)字。
如輸入03020100,其中03代表族磨指令兆脊斗包長(zhǎng)度,02代表指令碼,01代表要將LED燈點(diǎn)亮,00表示指令結(jié)束。
如果我發(fā)送的指令是0602015005000102030400,就表示我的整條指令長(zhǎng)度06第一個(gè)指令碼02第一條指令01,第二條指令碼50,要野慎讀的數(shù)的長(zhǎng)度05要讀的數(shù)為0001020304,最后結(jié)束指令00。
使用串口協(xié)議登錄Linux終端控制臺(tái),通過(guò)Zmodem文件傳輸斗早協(xié)議接收一個(gè)外部文件。
命令:rz?空模雀-y
會(huì)彈出碼巖文件瀏覽窗口,選擇要上傳的文件即可。
-y 表示若文件已存在,則覆蓋。