![]() |
RMVL
2.4.0-dev
Robotic Manipulation and Vision Library
|
提供跨平台的同步异步 串口 通信功能 更多...
类 | |
| class | rm::SerialPort |
| 同步模式串行接口通信库 更多... | |
| class | rm::async::SerialPort |
| 异步串行接口通信库,仅支持读写字符串 更多... | |
枚举 | |
| enum class | rm::BaudRate : uint8_t { rm::BaudRate::BR_1200 , rm::BaudRate::BR_2400 , rm::BaudRate::BR_4800 , rm::BaudRate::BR_9600 , rm::BaudRate::BR_19200 , rm::BaudRate::BR_38400 , rm::BaudRate::BR_57600 , rm::BaudRate::BR_115200 } |
| 波特率 更多... | |
| enum class | rm::SerialReadMode : uint8_t { rm::SerialReadMode::BLOCK , rm::SerialReadMode::NONBLOCK } |
| 同步模式串口数据读取模式 更多... | |
提供跨平台的同步异步 串口 通信功能
串口通信(Serial Communication)是一种通过串行接口进行数据传输的通信方式,广泛应用于嵌入式系统、工业自动化和设备控制等领域。 本模块提供了跨平台的串口通信功能,支持同步和异步操作,方便开发者与各种串行设备进行高效的数据交换与控制。
|
strong |
#include <rmvl/io/serial.hpp>
波特率
|
strong |