-
题名基于Eclipse的嵌入式软件交叉调试
被引量:7
- 1
-
-
作者
田丹
李运喜
胡宁
麦先根
-
机构
中航工业西安航空计算技术研究所三室
-
出处
《现代电子技术》
北大核心
2015年第6期86-89,共4页
-
基金
十二五总装预研课题(51315030101)
-
文摘
在嵌入式软件开发过程中调试占据很重要的位置。在详细分析Eclipse,CDT和GDB的特征后,扩展CDT的调试服务框架及其扩展点,实现在宿主机/目标机的开发模式中使用交叉GDB进行嵌入式软件的源代码级交叉调试软件。该交叉调试软件使用Eclipse作为集成开发环境,集成并扩展CDT插件,在宿主机端解析、加载带调试信息的目标文件,启动交叉GDB处理用户的调试操作,通过目标机服务器把经过封装的调试命令发给目标机执行,完成调试功能。该交叉调试方式支持通用的调试操作如设置/删除断点、源代码级或汇编级单步执行、连续执行目标程序、查看/修改目标程序变量、寄存器、内存和查看表达式等,以全软件的方式解决了嵌入式软件开发调试比较困难的、代价高的问题,加快了嵌入式软件开发周期。
-
关键词
交叉调试
ECLIPSE
CDT
GDB
嵌入式软件
-
Keywords
Eclipse
CDT
GDB
cross-debugging
Eclipse
CDT
GDB
embedded software
-
分类号
TN911-34
[电子电信—通信与信息系统]
-
-
题名分区操作系统下的分区间通信的设计
被引量:12
- 2
-
-
作者
徐晓光
贠海顺
邢亮
-
机构
中航工业西安计算技术研究所三室
-
出处
《现代电子技术》
2013年第14期58-60,64,共4页
-
基金
总装预研项目(51315030101)
-
文摘
分区操作系统是新一代综合化航电系统的基础,提供时间分区和空间分区机制,保证综合后的应用不会相互影响。由于分区之间是隔离的,为了实现分区之间信息的交换,需要采用分区间通信方式进行数据交换。在此分析了分区操作系统软件结构以及ARINC653标准对分区间通信的要求,着重讨论队列端口和采样端口的实现方法。此外,在此还提出了一种基于虚端口和虚分区的通信方法,解决了分区内应用使用端口与模块内的设备以及和其他模块的分区进行通信的问题,提高了应用程序的可移植性。
-
关键词
分区间通信
队列端口
采样端口
虚端口
-
Keywords
inter-partition communication
queuing port
sampling port
pseudo port
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-