有一個(gè)開發(fā)板在Windows的RS232通訊很正常
但是我要用VM下的Linux下與板子通訊
剛開始我都不曉得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!
|