当前位置: 首页 > news >正文

太原网站建设维护深圳金融投资网站建设

太原网站建设维护,深圳金融投资网站建设,wordpress站点使用期限插件,网站被取消备案前两天在做项目时发现,当用VISA串口读取指令时出现了回复异常的情况,不管发什么东西就一直乱回,针对这个情况,后面在VISA串口中加了一个VISA寄存器清零的函数。加了之后果然好多了,不会出现乱回的情况,但是…

前两天在做项目时发现,当用VISA串口读取指令时出现了回复异常的情况,不管发什么东西就一直乱回,针对这个情况,后面在VISA串口中加了一个VISA寄存器清零的函数。加了之后果然好多了,不会出现乱回的情况,但是出现了少回的情况。

这里需要的是21个字节,但是回复的是6个字节,或者18个字节,这里肯定是不对的,这里试了强制回复21个字节数,但是也是不行,然后在后面加了一些字节判断和CRC校验,当验证值为正确的时,才把缓冲区的数据解析出来。

可以看到这里加了一个while循环,当读出的结果不对时,就进行重发,当到达五次时就过掉while循环,进行下一步操作,这里为了不让程序卡在此处,也加了CRC和字节数判断,来确保得到的是正确的数据。

但是这样虽然降低了错误发生情况,让用户无法察觉,但是根本的错误还是存在,后面经过大哥的指导发现,问题出现在VISA配置中没有把启用终止符这个关掉,串口读取缓冲区的时候,他会比对读出的值,如果遇到定义的这个值和预期定义的值一致,就会认为这条报文结束了,就出现了回复一半,回复不全的情况。

http://www.yayakq.cn/news/353416/

相关文章:

  • 电商网站英文高端网站制作上海
  • 西安网站建设开发店面设计流程
  • 网站建设原则包括哪些方面辽宁网站建设墨子
  • 百度下拉框推广网站dw个人网站模板
  • html5网站开发教学wordpress编辑器添加
  • 成都网站建设四川冠辰免费企业网站注册
  • 领硕网站seo优化wordpress is tax
  • 不干净的软件下载网站石家庄市建设工程信息网
  • 自己做自己的私人网站做dj网站能赚钱吗
  • WordPress移动站竞价服务托管价格
  • 网站建站平台 开源阎良做网站
  • 在线借贷网站建设最成功设计 网站
  • 网站页面html静态化是什么意思wordpress微云解析插件
  • 溧阳市建设局网站自媒体网站源码
  • 南京网站建设公司 雷监理工程师成绩在建设部哪个网站查
  • 想给孩子找点题做 都有什么网站建筑工程挂网甩浆
  • 怎么做电玩网站wordpress邮箱汉化插件
  • 广州住房和建设局网站标准网站建设费用
  • 体育用品网站模板阿里邮箱 wordpress
  • 公司做网站有意义么233小游戏网页入口
  • 怎样做招嫖网站电子商务是什么意思
  • 绵阳网站改版保定网站设计网站
  • 猪八戒网做网站如何付款上海的公司名称
  • 网站如何注册域名北京网站建设公司如何排版
  • 做网站的英文编辑免费的crm哪个好
  • 四川企业品牌网站建设站长之家网站模板
  • 什么网站建设策划方案 论文WordPress用户认证中心
  • 网站推广对接网站推广过程叙述
  • 程序员 修电脑 做网站搜索引擎推广
  • 帝国做视频网站万维网网站备案流程