-
题名基于AADL的民用无人机飞控软件时间/堆栈分析
被引量:4
- 1
-
-
作者
杨雨婷
张建伟
王泊涵
柯文俊
-
机构
中国航天科工集团第二研究院
-
出处
《计算机工程与设计》
北大核心
2017年第10期2703-2711,共9页
-
基金
国防基础科研计划基金项目(JCKY2016603C008)
-
文摘
为满足民用无人机飞行控制系统的高可靠性、实时性等要求,解决传统的设计方法缺乏对系统非功能属性描述的问题,研究并扩展AADL语言(体系结构分析与设计语言),将其应用于民用无人机飞行控制系统建模与分析。通过完成对飞控系统模型的堆栈、数据延迟和调度分析,验证使用AADL对关键安全嵌入式实时系统建模与分析,可减小后期系统发生错误的概率,提高系统可靠性及研发效率。
-
关键词
飞行控制系统
体系结构分析与设计语言
属性集扩展
堆栈分析
建模
-
Keywords
flight control
architecture analysis and design language
property set extension
stack analysis
model
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名嵌入式软件堆栈使用分析方法研究
被引量:1
- 2
-
-
作者
程小贤
孙宏强
黄鹏
武宇娟
-
机构
中国航空工业集团公司西安航空计算技术研究所
西北工业大学
自然资源陕西省卫星应用技术中心
-
出处
《机电信息》
2024年第7期6-9,共4页
-
文摘
嵌入式软件堆栈使用分析是高安全性嵌入式软件开发工作中的一项重要任务,用于评估和优化嵌入式软件的内存使用情况。通过对堆栈使用情况的分析,开发人员可以确定软件运行期间所需的最大栈空间大小,以避免堆栈溢出等问题。鉴于此,首先研究堆栈的相关概念和工作原理,然后探讨嵌入式软件堆栈使用分析的目的和相关技术,最后结合现有技术提供了一种嵌入式软件堆栈使用分析方法,旨在为高安全性嵌入式软件开展堆栈使用分析工作提供参考。
-
关键词
嵌入式软件
堆栈
堆栈使用分析方法
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种用于分析MCS-51目标码堆栈深度的方法
被引量:5
- 3
-
-
作者
张西超
郭向英
-
机构
北京控制工程研究所
-
出处
《空间控制技术与应用》
2010年第2期47-50,共4页
-
文摘
在嵌入式软件中,针对目标码的堆栈分析是堆栈检查的常用手段.提出了一种用于MCS-51系列处理器目标码的堆栈深度分析方法,该方法可分析最坏情况下的堆栈深度,并考虑了不同优先级下中断服务程序对堆栈的影响.利用该方法可开发出分析MCS-51目标码的堆栈分析工具,其分析结果对堆栈安全检查和优化具有参考意义.
-
关键词
MCS-51
目标码
堆栈分析
堆栈深度
-
Keywords
MCS-51
object code
stack analysis
stack depth
-
分类号
TP31
[自动化与计算机技术—计算机软件与理论]
-