有一個(gè)開(kāi)發(fā)板在Windows的RS232通訊很正常
但是我要用VM下的Linux下與板子通訊
剛開(kāi)始我都不曉得Linux有什么樣的可以用RS232
Google 的確很棒!
“Linux下較常用的終端仿真程序是minicom, cu和kermit. minicom最為流行”
那就用minicom吧
1. 首先要配置VM
關(guān)掉Linux,在vm-〉settings-〉hardware,或者選擇Edit virtual machine settings。
在彈出對(duì)話框里面你會(huì)發(fā)現(xiàn)下面有個(gè)Add…按鈕,點(diǎn)擊這個(gè)就會(huì)出來(lái)Add Hardware Wizard向?qū)?,根?jù)這個(gè)向?qū)нx擇串口設(shè)備Serial Port-->Use physical serial port on the host --> 選擇COM* ---> 在“Connect at power on” 前打鉤,確定后啟動(dòng)Linux。
2. 檢查和配置minicom
# rpm -q minicom 檢查是否安裝minicom
minicom-2.00.0-19
# minicom -s 或者 minicom ---> Ctrl+A --> O(不是零)
第三項(xiàng):Serial port setup --->
A - Serial Device : /dev/ttyS0
E - Bps/Par/Bits : 38400 8N1
F - Hardware Flow Control : No //這里選yes也可以
這里需要注意的是,我在VM第一個(gè)填加COM3,第二個(gè)填加COM1。結(jié)果在A - Serial Device : /dev/ttyS0 是COM3,ttyS1是COM1。說(shuō)明這里的ttyS*是在VM中填加的順序排的。
第四項(xiàng):modem and dialing --->A,B選項(xiàng)都清空 //沒(méi)有清空可以顯示字符串。
3. 退出后選擇如下的Save setup as dfl保存成默認(rèn)的讀取配置文件。
4. 運(yùn)行minicom
# minicom
5. 啟動(dòng)板子
OK!
聯(lián)系客服