首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

面向嵌入式系统的测试工具研究

独创性声明第1-4页
摘要第4-5页
ABSTRACT第5-6页
目录第6-8页
第一章 嵌入式系统与嵌入式测试工具概况第8-32页
   ·嵌入式系统概况第8-11页
     ·嵌入式技术的历史发展第8-9页
     ·嵌入式系统的特点和应用前景第9页
     ·嵌入式软件技术面临的挑战第9-11页
     ·把握契机,改变我国在自主知识产权方面相对匮乏的局面第11页
   ·嵌入式软件分析测试第11-18页
     ·嵌入式软件分析与测试的重要性第11-12页
     ·嵌入式软件的覆盖测试第12-14页
     ·嵌入式软件的性能分析第14-18页
       ·语句或函数的执行次数统计第16-17页
       ·函数的执行时间和函数间调用关系分析第17-18页
       ·任务级的软件逻辑分析第18页
   ·嵌入式软件的分析测试工具第18-30页
     ·嵌入式软件分析测试工具的工作原理第18-27页
       ·嵌入式测试工具的交叉运行环境第19-20页
       ·嵌入式测试工具对待测程序的插装第20-24页
       ·嵌入式测试工具收集动态信息的方法第24-27页
     ·典型的嵌入式分析测试工具介绍第27-30页
       ·CodeTEST第27-28页
       ·LOGISCOPE第28-30页
   ·课题背景第30页
   ·论文的组织第30-32页
第二章 对GPROF和GCOV的分析第32-51页
   ·对性能分析程序GPROF的分析第32-47页
     ·gprof简介第32-35页
     ·gprof的符号表第35-37页
     ·对gprof获取语句执行次数过程的分析第37-39页
       ·gcc对获取语句执行次数的插装支持第37-39页
       ·程序运行时对语句执行次数的收集第39页
       ·gprof对语句执行次数的分析第39页
     ·对gprof获取函数调用关系和函数执行时间过程的分析第39-46页
       ·gcc对获取函数调用关系和函数执行时间的插装支持第39-40页
       ·profil()系统调用第40-41页
       ·_monstartup()函数进行的初始化工作第41页
       ·函数间调用关系数据的获取第41-43页
       ·gprof对函数间调用关系数据的处理第43-44页
       ·函数执行时间数据的获取第44-46页
     ·对gprof的讨论第46-47页
   ·对覆盖分析程序GCOV的分析第47-51页
     ·gcov简介第47页
     ·gcov对覆盖信息的收集过程第47-49页
       ·gcc对获取覆盖信息的插装支持第47-48页
       ·gcov对收集信息的处理第48-49页
     ·gcc插装的代码示例第49-50页
     ·对gcov支持的覆盖测试的讨论第50-51页
第三章 一个嵌入式覆盖测试和性能分析工具的设计与实现第51-63页
   ·CP的设计目标第51页
   ·CP的运行环境第51-52页
   ·CP的体系结构第52-53页
   ·CP宿主机端的设计第53页
   ·CP目标机端的设计第53-60页
     ·CP插装库中的性能分析的初始化第54-55页
     ·CP插装库中的服务器任务第55-56页
     ·CP插装库中对上传数据的压缩第56-57页
     ·CP插装库的初始化函数第57页
     ·CP插装库中通信方式的配置第57-59页
     ·profil()调用的实现第59-60页
   ·对CP的总结第60-63页
     ·CP的插装方式第60-61页
     ·通信方式对目标系统的影响第61-62页
     ·CP插装库的移植第62页
     ·CP中profil调用的中断源第62-63页
第四章 结论第63-65页
参考文献第65-67页
致谢第67-68页

论文共68页,点击 下载论文
上一篇:一类非线性反应扩散方程组解的整体存在和有限时刻爆破
下一篇:机车检修质量管理信息系统的设计与实现