嵌入式软件系统测试平台研究

被引量 : 0次 | 上传用户:wcbcni22
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着硬件技术的相对成熟和稳定,嵌入式软件在整个嵌入式系统开发周期中所占的比重越来越大,复杂程度也越来越高。广泛的市场需求对嵌入式软件的开发速度和质量提出了更高的要求,对它们进行快速有效测试的需求也日趋突出。目前主流的测试系统均由国外厂商开发,国内对这方面的研发工作还处于起步阶段。为取得更大的社会效益和经济效益,我们需要开发具有自我知识产权的嵌入式软件测试系统,对嵌入式软件进行严格、全面和系统的测试。覆盖测试是嵌入式软件测试中的重要环节。覆盖测试的关键技术是对程序代码的分析和处理。完全独立开发代码分析程序的技术难度较高,与编译器相结合是简化设计和增强测试功能的有效途经。目前比较具有代表意义的产品是自由软件组织提供的编译/测试系统GCC/GCOV。GCC/GCOV充分利用了编译器GCC强大的代码分析和处理功能,拥有先进的技术背景和广泛的市场潜力,对它进行全面深入的研究具有很大的理论和实际意义。本文介绍了GCC的设计思想、系统结构和关键技术,进而详细描述了GCC/GCOV的测试原理、主要数据结构和算法。由于硬件体系结构和开发环境等因素,嵌入式软件测试与一般软件测试相比具有其自身的特点。本系统在编译/测试系统GCC/GCOV的基础之上进行了适当的改进,增加了数据通信模块,修改了测试数据收集程序和处理程序,以适应嵌入式软件系统测试平台的需求。
其他文献
本文在调查和收集国内外沙漠公路有关资料的基础上,并结合新疆兵团垦区所处地区的特点,系统地研究了风积沙的压实特性及在兵团垦区公路路基中的应用,以便科学地指导风积沙路基的
本文从人类文化学,社会语言学和语用学角度揭示了文化差异是在跨文化交际中导致交际失误的主要原因,并以美国人类文化学家霍尔提出的选择法则为理论指导,探寻形成文化差异的
学位
路面结构与材料是修筑沙漠公路的关键。考虑到沙漠地区特殊的地理条件,沙漠公路路面材料的设计和应用要遵循适用性、可行性和经济性的原则。 本文在对国内外沙漠公路路面结
世界上多数发达国家很早就建立了城市搜索与救援队,它们是一个国家经济发展到一定水平的标志。建立救援队可以减少灾害损失,提高城市应对灾害的能力,保证城市可持续发展。不断完
在现代社会中,商标词作为广告的基本组成要素在社会生活中起着不容忽视的重要作用。随着我国社会经济的迅速发展,改革开放的进一步深入,成为世界贸易组织的一员,中国产品进入国际
文章主要通过对使用高摩合成闸瓦的HXD2B型电力机车进行跟踪研究,针对机车在线路运用过程中产生的闸瓦镶嵌的问题,分析了问题产生的原因,并提出了相应的措施,最后经过实际验
以计算机为中心的互连网、多媒体技术的飞速发展正在以惊人的速度改变着人们的工作方式、交往方式和生活方式,同时对教育也产生了深刻的影响:一方面它对教育技术提出了新的要求
弗里得里希·冯·哈耶克是以一个诺贝尔经济学奖获得者而闻名于世的,然而他的学术思想早已突破了经济学的范围,在政治学、社会学、法学各个方面都取得了极大的成功。本文试图对
目的 观察酒石酸布托啡诺对行有创机械通气高脂血症性重症急性胰腺炎(HL-SAP)患者的镇痛、镇静效果。方法 行有创机械通气HL-SAP患者47例,数字抽签法随机分为治疗组23例和对照
20 世纪 80 年代以来,随着中美交往的进一步密切,人权问题逐渐浮现在两国关系的前台。1989 年的政治风波把人权问题带到了中美关系的中心,并把它变为冲突的主题,从此人权问题