110,566
社区成员
发帖
与我相关
我的任务
分享
我试试吧,_(:з」∠)_现在最蛋疼的是他根本写不进去【如果老哥觉得语法没问题的话我再从别的方向去想想】 你开两个程序看看
你开两个程序看看
写法没问题啊
下午才能下载好,MMP,代码贼多存网盘了。
那你应该开两个程序一个读取,一个写入
PS: 老铁你做这个你得工具用的是啥? 就是调试硬件查看他数据的那工具?你要和他通讯总归要知道进制数这些吧,比如他说他要一个M0的信号,你不是很抓瞎? 工具是啥?
您好,意思是说即使我发送了,马上检索缓存区也可能什么也没有 需要等待一定的时间吗 [quote=引用 16 楼 sp1234 的回复:] sp1.Write 之后,你应该等到触发 serialport.DataRececived 之后才能判断是否收到了消息。也就是说,发送是发送,接收是接收。你可以使用一个定时器来在1秒钟之后在来判断是否超时而没有接收到消息,总之是不应该阻塞线程、不应该立刻去判断。
您好,意思是说即使我发送了,马上检索缓存区也可能什么也没有 需要等待一定的时间吗 sp1.Write 之后,你应该等到触发 serialport.DataRececived 之后才能判断是否收到了消息。也就是说,发送是发送,接收是接收。你可以使用一个定时器来在1秒钟之后在来判断是否超时而没有接收到消息,总之是不应该阻塞线程、不应该立刻去判断。
sp1.Write 之后,你应该等到触发 serialport.DataRececived 之后才能判断是否收到了消息。也就是说,发送是发送,接收是接收。你可以使用一个定时器来在1秒钟之后在来判断是否超时而没有接收到消息,总之是不应该阻塞线程、不应该立刻去判断。