尝试包括liberial的serialstram.h时发生错误

Errors occur when trying including SerialStram.h from LibSerial

本文关键字:错误 serialstram 包括 liberial      更新时间:2023-10-16

我尝试通过COM端口使用Liberial的类进行串行通信(带Atmega32a)。一旦我包括serialstream.h,我会从文件serialport.h。h。h。

中获得几条错误消息。
#include "SerialStream.h"

您可以看到我在这里遇到的错误。https://i.stack.imgur.com/s8zdc.png

由于我不完全理解liberial的安装,因此我认为我以错误的方式使用了课程。我使用编译器QT创建者,OS是Windows 7。如果需要的话,请随时询问更多信息。

这个问题在当前格式中无法回答。

尽管如此,如果您愿意使用QT的功能从串行端口阅读,我可以将您指向我不久前写的演示。

快速注意: main.cpp 检索信息并检测到计算机上的所有串行端口,并提供菜单,让用户选择从中读取的端口。然后,它使用QSerialPort打开与该特定端口的连接,并且读数部分由该项目上实现的类SerialPortReader完成。