串行端口 boost asio
来源:互联网 发布:交互原型设计软件 编辑:程序博客网 时间:2024/06/14 01:44
你可以使用Boost.Asio轻松地连接到一个串行端口。在Windows上端口名称是COM7,在POSIX平台上是/dev/ttyS0。
io_service service;
serial_port sp(service, "COM7");
打开端口后,你就可以使用下面的代码设置一些端口选项,比如端口的波特率、奇偶校验和停止位。serial_port::baud_rate rate(9600);sp.set_option(rate);打开端口后,你可以把这个串行端口看做一个流,然后基于它使用自由函数对串行端口进行读/写操作。比如async_read(), write, async_write(), 就像下面的代码片段:
char data[512];
read(sp, buffer(data, 512));
阅读全文
0 0
- 串行端口 boost asio
- boost asio socket 端口复用
- boost asio socket 端口复用
- boost::asio 查询网址ip和端口
- Boost Asio
- boost asio
- Boost.asio
- boost asio
- boost asio
- boost.asio
- Boost.Asio
- boost.asio
- boost asio
- BOOST::ASIO
- boost asio
- boost asio
- boost asio
- Boost asio
- 【NOIP模拟】 (10.26) T1 抄代码
- File
- 四种会话跟踪技术
- [RESideMenu 的设置记录一下]
- 【数据库设计】11招教你如何玩转数据库
- 串行端口 boost asio
- MapReduce简单实例解析map、reduce、combiner、partition一条龙
- QT中接收来自程序内、程序外的拖拽数据~~
- VS2015中OpenCV编程插件Image Watch安装和使用介绍
- http 505 The server does not support the HTTP protocol version used in the request
- 2017年10月26日训练总结
- MyBatis 3(中文版) 第四章 使用注解配置SQL映射器
- Visual Studio 2017 添加引用报错
- 解决Hadoop启动时,没有启动datanode