航天控制
航天控製
항천공제
Aerospace Control
2015年
5期
79-82
,共4页
CAN总线%软件设计%总线协议
CAN總線%軟件設計%總線協議
CAN총선%연건설계%총선협의
CAN bus%Test,Software design%Bus protocol
在CAN2.0B总线通讯协议基础上,为提高通讯类系统的软件可靠性、安全性,提出了双CAN冗余设计、基本帧传输计数机制和超时判别等设计方案.软件设计过程中,实现了基于观察者模式设计,完善地面软件在运行过程中的CAN总线源码日志分析技术.由于软件的模块化架构先进,各个模块的实现尽量保持高内聚低耦合设计理念,具备可扩展性,可以方便地扩展至其它通讯类软件的应用,对于开发基于CAN总线通讯的系统软件具有较强的借鉴意义.
在CAN2.0B總線通訊協議基礎上,為提高通訊類繫統的軟件可靠性、安全性,提齣瞭雙CAN冗餘設計、基本幀傳輸計數機製和超時判彆等設計方案.軟件設計過程中,實現瞭基于觀察者模式設計,完善地麵軟件在運行過程中的CAN總線源碼日誌分析技術.由于軟件的模塊化架構先進,各箇模塊的實現儘量保持高內聚低耦閤設計理唸,具備可擴展性,可以方便地擴展至其它通訊類軟件的應用,對于開髮基于CAN總線通訊的繫統軟件具有較彊的藉鑒意義.
재CAN2.0B총선통신협의기출상,위제고통신류계통적연건가고성、안전성,제출료쌍CAN용여설계、기본정전수계수궤제화초시판별등설계방안.연건설계과정중,실현료기우관찰자모식설계,완선지면연건재운행과정중적CAN총선원마일지분석기술.유우연건적모괴화가구선진,각개모괴적실현진량보지고내취저우합설계이념,구비가확전성,가이방편지확전지기타통신류연건적응용,대우개발기우CAN총선통신적계통연건구유교강적차감의의.