有关SPCOMM控件的使用 采用SPCOMM控件与串口通信,要求两个定时控件每隔500MS/1000ms左右去查询相应的单片机值 ,测试发现由于指令频率过频,导致读取串口返回时有两条指令的内容有时候重复了,同时如果定时器工作的时候,要做其它的指令有时不行,请问大家有没有好的办法解决啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 统一由一个线程来向串口发送数据,无论是定时器的发送请求还是正常指令的发送请求都先发送到线程的发送缓冲区(先入先出),由线程统一发送。缓冲区无数据时,线程挂起;有数据时,唤醒线程。读取统一由另一个线程来完成,区分不同的返回数据来做不同的处理。 能不能详细一点有没有这方面的实例 统一由一个线程来向串口发送数据,无论是定时器的发送请求还是正常指令的发送请求都先发送到线程的发送缓冲区(先入先出),由线程统一发送。缓冲区无数据时,线程挂起;有数据时,唤醒线程。读取统一由另一个线程来完成,区分不同的返回数据来做不同的处理。 紧急提问~~~~~~~~~~~ 如何使用indy中的idFtp来接受一个ftp站点上的文件?? 大虾门进来看看!!!!!!!!!! (问题解决马上给分!!) 愿者上钩,无分可赠,多谢 超级难题,大家都来看看,UP给分 ado + sql server数据库程序,打包时都需要那些文件 grid中在左侧状态栏加入序号的方法,急,急 动态创建控件的标签问题,在线等 到底有没有TDeviceMode的在线帮助? 送分题快来拿 请教!怎样解决程序移植后皮肤不见的问题。 图形学习代码!!delphi,gdi,gdi+(热卖中)
统一由一个线程来向串口发送数据,无论是定时器的发送请求还是正常指令的发送请求都先发送到线程的发送缓冲区(先入先出),由线程统一发送。缓冲区无数据时,线程挂起;有数据时,唤醒线程。读取统一由另一个线程来完成,区分不同的返回数据来做不同的处理。