qt5的怎么根據注冊表查詢串口
4 回答

MMTTMM
TA貢獻1869條經驗 獲得超4個贊
QString portname; portname.append("\\\\.\\").append(ui->SerialCom->currentText()); SerialCom->setPortName(portname); 如此即可

一只名叫tom的貓
TA貢獻1906條經驗 獲得超3個贊
在QtMultimedia模塊中與音頻控制相關的類有QAudioFormat、QAudioDeviceInfo、QAudioInput和QAudioOutput。 其中,QAudioFormat類用來存儲音頻參數信息,音頻格式指定了一個音頻流中的數據怎樣被排列,可以在音頻流上使用codec()來指定編碼。

瀟瀟雨雨
TA貢獻1833條經驗 獲得超4個贊
1、打開注冊表中的 “HKEY_LOCAL_MACHINE\hardware\DeviceMap\SerialComm”,這時發現有以下兩個鍵: 其中應該就是USB串口,應為在設備管理器中顯示串口號就是COM2
2、新建兩個?。?\Device\Serial0 值為 COM1 \Device\Serial1 值為 COM2 建好
3、打開串口調試軟件發現能找到串口了,在軟件中選擇好正確的串口后,軟件就可以用了!。
添加回答
舉報
0/150
提交
取消