EscapeCommFunction()函数
指示指定的通信设备执行扩展功能。
指示指定的通信设备执行扩展功能。
清除串行端口错误或读取串行端口现在的状态时,可用函数ClearCommError。Windows系统利用此函数清除硬件的通讯错误以及获取通讯设备的当前状态
windows将串行端口的使用当成文件,因此读取串行端口数据的函数亦使用读文件函数ReadFile.
windows将串行端口当成文件来使用,因此写入串行端口数据的函数也是WriteFile。
SetCommState()函数设置串行端口状态。如设置串口设置(波特率,校验,停止位,数据位等).
GetCommState()函数功能,使用指定通信设备的当前控制设置填充设备控制块(DCB结构)
CloseHandle包括文件、文件映射、进程、线程、安全和同步对象等。
这是一个多功能的函数,可打开或创建文件或者I/O设备,并返回可访问的句柄:控制台,通信资源,目录(只读打开),磁盘驱动器,文件,邮槽,管道。
PurgeComm()函数–清空缓冲区
1.在类成员函数前加static,此成员函数就成为静态函数,不依赖对象存在。
2.在C语言里面,还有一种就是直接在函数前加static,这样作用就是此函数只能在此文件内可用,不能用于其它文件内。