CLINK指令接收数据大于缓存如何解决? 点击:233 | 回复:0



simon2014

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 0回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2014年7月06日
发表于:2014-07-06 23:26:04
楼主

用CLINK指令MD1做通讯,当接收数据大于接收缓存时,结果码提示长度错误(接收数据有2000+字节)。


重新分析接收数据,发现每14~16字节间有分隔符2CH,故考虑先用MD1发送,再用MD2模式接收,结束符用2CH做分次读取,没有成功,只接收到第一个2CH前的14~16字节。



望有相同案例经验的高手不吝赐教!感谢!



热门招聘
相关主题

官方公众号

智造工程师