SerilPort的问题

ZB19900128 2014-07-23 04:10:50
请问一下,端口打开,向端口连续的发送指令,SerialPort.DataReceived会怎么样呢
...全文
197 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
tcmakebest 2014-07-23
  • 打赏
  • 举报
回复
该怎样就怎样,串口速度本来就慢,所以可靠性还行.
ZB19900128 2014-07-23
  • 打赏
  • 举报
回复
都是一个端口,打开一个Port2端口,把另一个端口Port1名字赋给他,然后关闭Port1
ZB19900128 2014-07-23
  • 打赏
  • 举报
回复
假如我想要忽略那些命令,应该在那里去拦截呢,Port1呢还是Port2呢
ZB19900128 2014-07-23
  • 打赏
  • 举报
回复
Port1打开 发送命令 此时会多个设备发送,工件发送2条或者更多命令,这时候导致程序失败 Port1_DataReve事件{ 开始接受数据 校验成功 Port1端口关闭 Port2端口打开 发送命令 } Port2_DataRece事件{ 接受数据 验证 ........ }
於黾 2014-07-23
  • 打赏
  • 举报
回复
判断一下来的是重复数据就不处理呗
ZB19900128 2014-07-23
  • 打赏
  • 举报
回复
连续发的2---3条之后,我后面还有一条是需要的,
ZB19900128 2014-07-23
  • 打赏
  • 举报
回复
现在是个蓝牙设备,一个设备发送命令,尤其工厂施行的情况下,他会造成好几设备收到信息,然后再转而向我的电脑端口发送,我得确保只收一次,其他的我忽略掉
道玄希言 2014-07-23
  • 打赏
  • 举报
回复
你是担心如果数据发送太频密了,接收端处理不过来么……
bdmh 2014-07-23
  • 打赏
  • 举报
回复
不怎么样,有什么收什么

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧