串口
串口:串行通讯借口的简称,也称为COM接口。其特点是通讯线路简单,只要一对传输线就可以实现双向通讯,并且可以利用电话线,实现远距离传输,但传输速度比较慢
串行通讯:一条信息的各位数据被逐位按顺序发送的通讯方式。
数据逐位按顺序传送,最少只需要一根传输线
成本低,但传输速度慢
串行接口按照电气标准及协议大致分为RS-232、RS-422、RS-485等。其中RS-232也成为标准串口,是一种最常见是串行通讯接口。
采用不平衡传输方式,传送距离最大约15米,最高20kb/s
为点对点通讯而设计
更适合本地设备之间的通讯
调用SDK包动态库文件
动态链接库文件为DLL,是Dynamic Link Library的缩写形式,DLL是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。
调用SDK包动态库文件基本步骤
复制DLL,粘贴到项目中,并修改属性为“如果较新则复制”
引入命名空间
导入动态库:
声明外部函数
数据类型转换
IntPtr
句柄,是整个windows编程的基础。一个句柄是指使用的一个唯一的整数值,即一个四字节长的数值,来标志应用程序中的不同对象和同类对象中的不同的实例,诸如