Qt串行总线C++类
提供用于读取和写入串行总线数据的类。更多...
命名空间
| QtSerialPort模块CAN总线处理部分中使用的某些通用枚举 | 
类
| 处理总线插件的注册和创建 | |
| CAN总线的接口类 | |
| QCanBusDevice::Filter结构定义了用于CAN总线帧的过滤器 | |
| CAN总线接口的信息 | |
| 用作CAN总线插件插件接口的工厂类 | |
| 表示单个CAN帧的容器类 | |
| 带有微秒精度的时戳信息 | |
| 可以用于解析DBC文件 | |
| 可用来解析QCanBusFrame或将输入数据转换为准备发送给接收器的QCanBusFrame | |
| 结构用于作为QCanFrameProcessor::parseFrame()方法的返回值 | |
| 描述处理CAN消息并在应用程序定义的格式中表示的规则 | |
| 描述从CAN帧中提取一个值并在应用程序定义的格式中表示的规则 | |
| 定义多路复用信号的范围 | |
| 描述在QCanBusFrame中访问唯一标识符的规则 | |
| 用于发送Modbus请求的接口 | |
| 表示Modbus寄存器中单个位和16位字条目的容器类 | |
| Modbus类的基类,QModbusServer和QModbusClient | |
| 表示Modbus服务器的物理和功能描述的容器类 | |
| 包含Modbus ADU内的功能码和错误代码的容器类 | |
| 包含存储在Modbus ADU内的功能码和有效负载的抽象容器类 | |
| 包含使用QModbusClient衍生类发送的请求的数据 | |
| 包含存储在Modbus ADU内的功能码和有效负载的容器类 | |
| 包含存储在Modbus ADU内的功能码和有效负载的容器类 | |
| 代表使用串行总线与其Modbus服务器进行通信的Modbus客户端 | |
| 代表使用串行端口与其Modbus客户端进行通信的Modbus服务器 | |
| 用于接收和处理Modbus请求的接口 | |
| Modbus TCP客户端设备的接口类 | |
| 表示可以传递给QModbusTcpServer::installConnectionObserver的对象的接口 | |
| 表示一个使用TCP服务器与Modbus客户端通信的Modbus服务器 | 
详细描述
提供访问各种串行总线的类。
对于C++项目,包含适用于当前用例的适当的头文件,例如使用CAN总线设备的程序可能使用
#include <QCanBusDevice>要使用CMake模块,使用find_package()命令在Qt6包中定位所需模块组件
find_package(Qt6 COMPONENTS SerialBus REQUIRED)
target_link_libraries(mytarget PRIVATE Qt6::SerialBus)要使用qmake构建模块,将模块添加到项目.pro文件中的QT变量的值
QT += serialbus
更多内容请参阅Qt串行总线概述。
© 2024 Qt公司有限公司。在此处包含的文档贡献是各自所有者的版权。提供的文档是在免费软件基金会的刊物上公布的GNU自由文档许可协议版本1.3的条款下许可的。Qt及其相应商标是芬兰的Qt公司及其在全世界其他国家和地区的商标。所有其他商标都是其各自所有者的财产。