一、虛擬串口配置
虛擬串口完成主機與vmware下虛擬機進行串口通信,配置方法:
1、使用vspd軟體,創建虛擬串口COM1,COM2。
2、打開vmware在設置中添加物理串口,將創建的虛擬串口COM1映射到虛擬機上。


3、在windows主機上打開串口工具,打開COM2,數據接收與發送。
4、在虛擬機中使用自己的程序或者minicom調試助手和主機進行串口通信。注意打開的串口如果是COM1,一般虛擬機對應的為ttyS1。不能通信就設置的串口ttyS(0-64)試試。
參考:
https://blog.csdn.net/baidu_33232390/article/details/54954931
二、常見串口調試工具
1、基於QT的串口調試助手助手(源碼下載)

2、Ubuntu下 cutecom 圖像界面串口調試工具

(1)終端下載命令:sudo apt-get install cutecom
(2)通過終端打開軟體:sudo cutecom (需要root許可權,否則無法打開串口)
(3)在 Device 中填寫上邊生成的虛擬串口號 /dev/pts/24 和 /dev/pts/25, Input 中輸入文字 ,點擊回車發送測試 。
cutecom工具詳細使用方法參考:
https://blog.csdn.net/zhaoqi2617/article/details/72238546
三、QT程序調試串口時,需要root許可權,否則打開串口失敗。root許可權運行qtcreator
進入到QT安裝目錄下的/Tools/QtCreator/bin ,運行sudo ./qtcreator即可。
非root許可權 和 root許可權運行qtcreate, 文件夾顏色不一樣。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/220977.html