首页 | 本学科首页   官方微博 | 高级检索  
     检索      

无消息间隔约束的1553B总线通信软件设计方法
引用本文:朱剑辉,郑渊,洪小骏,王志国,王城浩.无消息间隔约束的1553B总线通信软件设计方法[J].上海航天,2023,40(4):54-58.
作者姓名:朱剑辉  郑渊  洪小骏  王志国  王城浩
作者单位:上海航天电子技术研究所,上海 201109;上海航天技术研究院,上海 200235
摘    要:介绍1553B总线通信软件常用的消息处理方式,提出一种BC软件采用无间隔的消息序列方式批量处理各类总线消息和通过矢量字握手采集RT数据的设计方法,减少BC软件设计约束,提高总线消息处理效率。针对消息间隔过短导致RT软件丢消息的风险,采取中断轮询消息堆栈和循环缓冲接收数据相结合的处理方式,实现了RT软件对接收任意间隔消息的正确处理。分析及测试结果表明:改进后的BC软件设计方式无消息间隔约束,提高了总线消息处理效率和设计通用性,而且避免了RT软件丢消息隐患,提升了总线通信的可靠性。

关 键 词:处理效率  消息序列  矢量字  消息堆栈  循环缓冲
收稿时间:2023/4/18 0:00:00
修稿时间:2023/4/30 0:00:00

Design Method of 1553B Bus Communication Software Without Message Interval Constraint
ZHU Jianhui,ZHENG Yuan,HONG Xiaojun,WANG Zhiguo,WANG Chenghao.Design Method of 1553B Bus Communication Software Without Message Interval Constraint[J].Aerospace Shanghai,2023,40(4):54-58.
Authors:ZHU Jianhui  ZHENG Yuan  HONG Xiaojun  WANG Zhiguo  WANG Chenghao
Abstract:
Keywords:processing efficiency  message sequence  vector word  message stack  circular buffer
点击此处可从《上海航天》浏览原始摘要信息
点击此处可从《上海航天》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号