boost::asio::serial_port 串口编程
来源:互联网 发布:常见男性英文名知乎 编辑:程序博客网 时间:2024/06/07 13:45
from: http://blog.csdn.net/anda0109/article/details/41726261
// boostSerialPort.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> #include <boost/asio.hpp> using namespace std; //using namespace boost::asio; int _tmain(int argc, _TCHAR* argv[]) { try { boost::asio::io_service io; boost::asio::serial_port sp(io,"COM2"); //设置串口参数 sp.set_option(boost::asio::serial_port::baud_rate(9600)); sp.set_option(boost::asio::serial_port::flow_control()); sp.set_option(boost::asio::serial_port::parity()); sp.set_option(boost::asio::serial_port::stop_bits()); sp.set_option(boost::asio::serial_port::character_size(8)); boost::system::error_code err; while(true) { char buf[]="hello"; int nWrite = sp.write_some(boost::asio::buffer(buf),err); if(err) { cout<<"write_some err,errmessage:"<<err.message()<<endl; break; } else { char buf[1024]; sp.read_some(boost::asio::buffer(buf),err); if(!err) { cout<<"recv data:"<<buf<<endl; } } } io.run(); } catch (exception& err) { cout << "Exception Error: " << err.what() << endl; } return 0; }
阅读全文
0 0
- boost::asio::serial_port串口编程
- boost::asio::serial_port 串口编程
- boost asio serial_port 读写串口
- boost asio serial_port 读写串口
- [Boost.asio] C++ boost::asio::serial_port 串口通信类
- boost asio serial_port
- C++ boost::asio::serial_port 串口通信类 使用 封装
- C++ boost::asio::serial_port 串口通信类 使用 封装 [大三四八九月实习]
- boost::asio::serial_port set RTS DTS
- error C2039: 'serial_port' : is not a member of 'boost::asio'
- boost::asio编程-域名解析
- boost asio编程笔记
- boost asio网络编程
- asio串口编程
- asio串口编程
- Boost asio之网络编程
- boost::asio server编程实例
- boost::asio编程-同步TCP
- 机器学习之正则化
- 大话设计模式,让你的代码更完美10---抽象工厂模式
- win7打不开任务管理器怎么办
- Android ConstraintLayout 约束布局
- hdoj1070 Milk(简单题)
- boost::asio::serial_port 串口编程
- iperf详细使用图文教程
- js第一节课
- go语言log包的学习(log,Logger)
- SSH:解决Spring整合quartz定时任务执行两次问题
- 机器学习竞赛技巧
- interlij idea创建给Web项目添加Hibernate
- Django来敲门~第一部分【3. 创建第一个项目】
- Hive中管理表(内部表)和外部表的区别是什么,及分区表使用场景