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
提交
取消