繁体   English   中英

QT 5.10.1串行端口未发送,为什么?

[英]QT 5.10.1 Serial-Port not sending, why?

以root身份编译和运行Binary时没有错误! 但是在接收器上没有信号,为什么? 我已经测试了两个连接:

  • 真正的USB-RS232-适配器QString portName =“ / dev / ttyUSB0”;
  • 主机管道到VirtualBox QString portName =“ / dev / Winsock”;

如果有人可以帮助我,我的代码就在这里:

https://github.com/KarmaMan1982/QTSerialSender

您的业​​务逻辑,这是介于

QCoreApplication a(argc, argv);

return a.exec();

但排除这些行将无法满足您的需求。 这应该是扩展QObject的类中插槽的一部分。 当应用程序运行时,必须以任何方式(例如QTimer)调用此插槽。

在调用a.exec()之前,QSerialPort不执行任何操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM