一种嵌入式仿真与测试平台的设计与实现
摘要 | 第1-5页 |
ABSTRACT | 第5-9页 |
第一章 绪论 | 第9-13页 |
·课题背景 | 第9-11页 |
·嵌入式软件测试的现况 | 第9-10页 |
·本课题的价值和意义 | 第10-11页 |
·课题目标和任务 | 第11-12页 |
·课题目标 | 第11页 |
·软件的操作流程 | 第11-12页 |
·本人在课题中的工作 | 第12页 |
·论文结构及内容安排 | 第12-13页 |
第二章 嵌入式系统仿真与软件测试技术综述 | 第13-20页 |
·嵌入式系统软件仿真相关技术 | 第13-15页 |
·基于事件驱动的仿真技术 | 第14-15页 |
·基于电路行为的仿真方法 | 第15页 |
·常用嵌入式仿真平台 | 第15-16页 |
·ARMulator | 第15页 |
·SkyEye | 第15-16页 |
·其他仿真工具 | 第16页 |
·嵌入式软件测试应用现状 | 第16-20页 |
·国外嵌入式软件测试工具 | 第17-18页 |
·国内嵌入式软件测试工具 | 第18-20页 |
第三章 仿真测试平台的设计 | 第20-42页 |
·软件总体框架 | 第20-22页 |
·中间接口层MAINDLL | 第22-29页 |
·中间层数据结构设计 | 第22-27页 |
·主要接口与功能函数设计 | 第27-29页 |
·外围芯片仿真层CHIPDLL | 第29-34页 |
·基本数据类型和数据结构组织 | 第30-31页 |
·接口函数设计 | 第31-33页 |
·时序与时钟 | 第33-34页 |
·CPU模块CPUDLL设计 | 第34-35页 |
·CPU的设计思路: | 第34页 |
·存储器的设计 | 第34-35页 |
·时序、时钟控制的设定 | 第35-36页 |
·用户主控端设计 | 第36-42页 |
·功能概要 | 第36页 |
·虚拟模型构建工具 | 第36-41页 |
·测试管理工具 | 第41-42页 |
第四章 仿真测试平台的实现与验证 | 第42-59页 |
·硬件仿真层的实现 | 第42-49页 |
·中间接口层的实现 | 第42-44页 |
·外围功能芯片的实现 | 第44-48页 |
·CPU模块的实现 | 第48-49页 |
·用户主控端实现 | 第49-57页 |
·文档/视图结构 | 第49-50页 |
·元件库的载入 | 第50-51页 |
·器件列表的实现 | 第51页 |
·绘图类的实现 | 第51-52页 |
·图形显示的实现 | 第52-53页 |
·引脚连接和端口地址信息的输入功能 | 第53-54页 |
·电路配置文件的实现 | 第54-55页 |
·测试管理工具 | 第55-57页 |
·软件的验证 | 第57-59页 |
·电路设计与配置实例 | 第57-58页 |
·仿真功能的验证 | 第58-59页 |
第五章 总结 | 第59-61页 |
·课题成果 | 第59-60页 |
·不足之处与展望 | 第60-61页 |
参考文献 | 第61-63页 |
致谢 | 第63-64页 |
附录 | 第64-74页 |