在windows下,把串口当作是一个文件来操作,打开串口时就像打开文件那样,用完后必须使用关闭文件的函数将串口关闭
与串口通信有关的API函数
HANDLE CreateFile(
LPCTSTR lpFileName,
DWORD dwDesiredAccess,
DWORD dwShareMode,
LPSECURITY_ATTRIBUTES lpSecurityAttributes,
DWORD dwCreationDisposition
DWORD dwFlagsAndAttributes,
HANDLE hTemplateFile);
LPCTSTR lpFileName 文件名称,串口号
DWORD dwDesiredAccess 文件的访问权限,对串口的f发送为 GENERIC_WRITE , 串口接收为GENERIC_READ 可以用或 | 连接起来,表示即可发送又可接受
DWORD dwShareMode 文件共享方式,这里为 0
LPSECURITY_ATTRIBUTES lpSecurityAttribu