串口通信编程基础(读写与关闭)
发布时间
阅读量:
阅读量
在上一节中,我们对串口的开启方式及其配置方法进行了归纳与分析。本节内容则在此基础上,继续探讨串口编程的核心基础问题,即如何实现文件的读写操作,以及如何正确地完成串口的关闭流程?
1. 读写串口
串口的数据读取与写入过程与文件的读写方式相似,同样借助ReadFile()和WriteFile()这两个函数来完成。关于这两个函数的具体定义及功能描述如下:
写文件函数的定义与功能说明:
> 1. BOOL WriteFile(
>
> 2. HANDLE hFile,
>
> 3. LPCVOID lpBuffer,
>
> 4. DWORD nNumberOfBytesToWrite,
>
> 5. LPDWORD lpNumberOfBytesWritten,
>
> 6. LPOVERLAPPED lpOverlapped,
>
> 7. );
>
>
>
>
> ```
>
> 该函数共包含5个参数,其具体含义如下:
>
>
>
> hFile:在串口打开操作完成后所返回的句柄。
>
>
>
> lpBuffer:用于存储待写入数据的内存地址,即从该指针所指向的位置开始
全部评论 (0)
还没有任何评论哟~
