繁体   English   中英

Arduino-Qt C ++串行接口

[英]Arduino - Qt C++ Serial Interface

我最近开始学习Arduino和Qt编程。 我有一个问题,最近我做了一个小项目,如果某个特定的数字端口很高,那么arduino中的计数器将计数为-1,然后它将继续增加。 然后,我通过串行端口将此数据发送到Qt应用程序,在此我使用LCD显示器显示数据。 到目前为止,我已经成功了。 现在我的问题是,假设我在Qt C ++中有第二个LCD显示器,并且想向第二个LCD显示器发送不同的串行数据,那怎么办。 根据我的理解,在LCD上我正在使用readAll();。 读取所有串行数据。 我如何区分来自Arduino的数据并相应地显示在LCD显示屏中。 感谢您的帮助和回复。 我正在使用Arduino Uno开发板。

最简单的方法似乎是通过设计一种数据包方案来编码数据。 例如,您可以发送2个连续的字节,第一个用于LCD 1,第二个用于LCD2。读入字符串,解析出2个字节并将它们分配给适当的显示。

暂无
暂无

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

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