我正在编写一个使用boost::asio访问串行端口的程序。根据文档,在定义BOOST_ASIO_HAS_SERIAL_PORT宏时可以使用串行端口支持。因为这是必需的,所以如果没有定义宏,我希望我的配置脚本中止。AC_MSG_CHECKING([for serial port support in boost::asio])
AC_EGREP_CPP(yes_h
因此,我一直在尝试学习使用RS232与串行设备通信的boost::asio内容。文档很稀疏,示例也不存在。不知道如何准确地与设备通信。该设备不能发送数据,所以我需要做的就是写,但其他项目需要实际的来回沟通,因此将不胜感激。到目前为止,我所拥有的代码如下。#include <boost/asio/serial_port.hpp>
using namespace::boost::asio;