无法使用boost asio打开端口

时间:2013-08-31 21:22:16

标签: c++ windows boost boost-asio

我正在尝试使用boost asio库在端口COM2上发送简单信号。问题出在这个代码上。我收到错误消息::: 系统找不到指定的文件

io_service io;
serial_port port( io );
boost::system::error_code error;
if (!port.is_open()) {
    port.open("COM2", error);
    LOGI("Error: %s.", error.message().c_str());
}

可能有什么问题?我在这个端口上没有设备,我真的不知道所有这些是如何工作的。我有一个任务是向COM2端口发送一个简单的7位信号。但我无法通过开放港口阶段。 我在运行VS2012的Windows 8.1 64位上运行。

0 个答案:

没有答案