端口通讯使用教程
2. 解压,打开sln 3.直接编译 3. 然后会生成一个lib,生成的目录在输出框里面会显示 注意这个lib非常细节地方来了 如果你要在其他地方用这个项目必须要吧这个运行库改成你的用的那个项目的运行库再重新生成一次否则会出链接错误, 生成完lib后 我们去他项目里面找到 这个include
直接在属性里面加进去 还有生成的lib要在库目录里面添加进去
在链接器添加setupapi.lib serial.lib 添加完以后你就可以直接用以下代码测试 (我这里用的是山木键鼠其他键鼠有其他命令写入和) 以下代码是样例代码丢main函数加上头文件即可进行端口通讯 serial::Serial my_serial("COM13", 230400, serial::Timeout::simpleTimeout(1000)); if (my_serial.isOpen()) cout << " 打开成功." << endl; else cout << " 打开失败." << endl; my_serial.write("?!!mx_my_mklmkrmkmmkwptitrahkyhcteklekrekteksp1xp1yp2xp2ymktffssshctikkypumcmrmrdpukardtrdptl,len=93"); string result = my_serial.readline(); cout << result << endl; //Sleep(1000);
|