摘要 | 第1-6页 |
ABSTRACT | 第6-10页 |
第1章 绪论 | 第10-17页 |
·课题意义 | 第10-11页 |
·课题来源 | 第11-13页 |
·课题理论基础 | 第13-16页 |
·加密卡的加密原理 | 第13页 |
·加密卡的发展 | 第13-14页 |
·PCI局部总线技术的发展 | 第14-15页 |
·嵌入式ARM技术的发展 | 第15-16页 |
·课题的研究任务 | 第16-17页 |
第2章 加密卡的硬件电路设计 | 第17-38页 |
·加密卡硬件总体结构设计 | 第17-18页 |
·ARM处理器电路的设计 | 第18-21页 |
·Nano2410V2板简介 | 第19页 |
·ARM核心板外围电路的设计 | 第19-21页 |
·PCI总线电路的设计 | 第21-31页 |
·PCI总线和PCI9052接口芯片 | 第21-23页 |
·PCI硬件电路的设计 | 第23-31页 |
·双端口RAM电路的设计 | 第31-36页 |
·CY7C133简介 | 第31-33页 |
·CY7C133外围电路的设计 | 第33-36页 |
·电路设计注意事项 | 第36-38页 |
第3章 加密卡的软件设计 | 第38-57页 |
·加密卡软件总体结构设计 | 第38页 |
·PCI驱动程序的开发 | 第38-47页 |
·驱动工具的选取 | 第38-39页 |
·利用DriverStudio开发PCI驱动程序 | 第39-47页 |
·ARM核心板应用程序的开发 | 第47-52页 |
·Linux系统运行平台的搭建 | 第47-50页 |
·ARM应用程序的开发 | 第50-52页 |
·PC机应用程序的开发 | 第52-57页 |
·应用程序开发的基本思想 | 第52-53页 |
·应用程序与驱动程序之间的数据传输 | 第53-57页 |
第4章 加密卡软件和硬件的综合调试 | 第57-66页 |
·PCI总线和双端口RAM通信的调试 | 第57-59页 |
·PCI驱动程序的安装与调试 | 第57页 |
·EEPROM配置信息的烧写 | 第57-58页 |
·PCI9052和双端口RAM间控制逻辑的调试 | 第58-59页 |
·ARM处理器和双端口RAM通信的调试 | 第59-64页 |
·PC机通过PCI总线和ARM处理器之间通信的调试 | 第64-66页 |
结论 | 第66-67页 |
参考文献 | 第67-69页 |
附录 基于PCI总线的嵌入式加密卡实物图 | 第69-71页 |
致谢 | 第71页 |