摘要: 关于 本文将介绍自己常用的串口工具,演示环境为Windows。 1. 虚拟串口 1.1 没有那么多的物理串口, 用虚拟串口来凑。需要软件Configure Virtual Serial Port Driver。 1.2 目前,我使用Configure Virtual Serial Port Driv 阅读全文
posted @ 2020-09-16 20:32 mohist 阅读(1852) 评论(0) 推荐(0) 编辑
摘要: 1. 现象 Windows上,串口存在但是打开串口号大于9的串口返回ERROR_FILE_NOT_FOUND,打开小于10的串口号却正常。 2. 解决 以10号串口为例:将错误示范COM10 改为 \\\\.\\COM10, 再调用CreateFile就正确了。 该方法适用打开所有串口。 3. 一个 阅读全文
posted @ 2020-09-16 19:57 mohist 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 1. 关于 1.1 最近一段时间,写了不少动态库,慢慢的也积累了东西。 1.2 之前一直做Windows的动态库,没有做过Linux和OS X的动态库,太缺乏经验了: 代码缺乏 编译器支持的判断、缺乏c++版本判断、缺乏操作系统的判断.... 总之,导致了很多问题。 2. Unicode和ANSI 阅读全文
posted @ 2020-09-16 16:49 mohist 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 1. 默认值 Visual Studio(下文简称VS)中__cplusplus宏的默认值一直是: 199711L 可以用下面的代码查看 __cplusplus 的输出结果: #pragma once #include <iostream> using namespace std; int main 阅读全文
posted @ 2020-09-16 15:55 mohist 阅读(1554) 评论(0) 推荐(0) 编辑
摘要: 移步**官网**查看更多定义 1. 关于 今天使用cmake需要判断_MSC_VER的值是多少,额,官网查了下,还真不少 2. 查看 用下面的代码可以输出宏_MSC_VER的值 #pragma once #include <iostream> using namespace std; int mai 阅读全文
posted @ 2020-09-16 15:14 mohist 阅读(1133) 评论(0) 推荐(0) 编辑