3,245
社区成员
发帖
与我相关
我的任务
分享
// API方式的话,大概有这么几步
CreateFile("COM1", ........); //打开串口
SetCommTimeouts(handle, ....); //设置通讯超时
SetCommState(handle, .....); //设置串口参数,包括波特率、数据位、停止位等
BYTE buf[...]; //发送的内容
DWORD bufLength; //发送的长度
DWORD WrittenLength; // 实际发送的长度
WriteFile(handle, buf, bufLength, &WrittenLength, ....); //数据写入串口缓冲区