一个读串口的问题
问题描述:
上位机每次向下位机发送命令后,下位机都要有一个回应。代表该命令师是否接收
并执行完成。
同时,上位机还有一个接收线程,在接收下位机传上来的数据。
现在的问题是,接收是否必须都在线程中处理?
有没有别的办法?
原来我再两个地方都有ReadFile,结果导致有时候命令传送发回的信息
也被线程所接收了。
上位机每次向下位机发送命令后,下位机都要有一个回应。代表该命令师是否接收
并执行完成。
同时,上位机还有一个接收线程,在接收下位机传上来的数据。
现在的问题是,接收是否必须都在线程中处理?
有没有别的办法?
原来我再两个地方都有ReadFile,结果导致有时候命令传送发回的信息
也被线程所接收了。
...全文
相关推荐
stm32F407读nandflash串口发送
同时,串口通信可以通过终端软件进行实时查看,验证数据是否正确传输。如果遇到问题,可能需要检查GPIO配置、时序设置、中断处理等环节。
Labview串口通信程序
本程序包含两个核心部分:一个简单的读串口程序和一个读写串口程序,它们都充分利用了Labview强大的可视化编程特性,为用户提供了直观的操作界面和灵活的控制功能。1.
pl2303 USB转串口驱动解决“运行时错误8020 读comm设备错误”
描述中提到的“运行时错误8020 读comm设备错误”是一个常见的通信错误,通常表示在尝试读取串口通信时发生了问题。这可能是由于驱动程序不兼容、硬件故障、配置错误或者与其他软件冲突导致的。
VC读串口方法.pdf
**动态链接库DLL读串口** 使用动态链接库进行串口通信,通常是因为特定库提供了更高级的功能或优化。
读串口数据并用vc绘图
通常会设定一个定时器或轮询机制,定期调用ReadFile函数,将接收到的数据存储到缓冲区。为了保证数据的实时性,需要处理好数据读取和处理的同步问题,避免数据丢失或堆积。3.


硬件/系统
