摘要 | 第1-5页 |
ABSTRACT | 第5-8页 |
第一章 绪论 | 第8-13页 |
·嵌入式系统概述 | 第8-10页 |
·嵌入式系统的定义 | 第8页 |
·嵌入式系统的特点 | 第8-10页 |
·DSP概述 | 第10-11页 |
·课题背景及选题意义 | 第11-12页 |
·本文的主要内容 | 第12-13页 |
第二章 硬件平台架构 | 第13-20页 |
·硬件平台比较选择 | 第13页 |
·DSP部分硬件平台的组成 | 第13-16页 |
·TMS320DM642处理器 | 第13-14页 |
·DM642系统板模块构成 | 第14-16页 |
·ARM板硬件平台组成 | 第16-20页 |
·S3C2410处理器 | 第16-18页 |
·基于S3C2410的硬件平台 | 第18-20页 |
第三章 ARM软件开发平台设计 | 第20-30页 |
·嵌入式操作系统的选择与构建 | 第20-25页 |
·嵌入式操作系统的选择 | 第20-21页 |
·嵌入式Linux系统的构建 | 第21-25页 |
·嵌入式Linux软件开发环境设计 | 第25-30页 |
·主机系统(Host System) | 第26页 |
·目标系统(Target System) | 第26页 |
·配置NFS服务器 | 第26-27页 |
·配置串口通信程序 | 第27页 |
·交叉编译环境的建立 | 第27-30页 |
第四章 基于HPI通信的设计与实现 | 第30-42页 |
·TMS320DM642的HPI接口原理 | 第30-32页 |
·HPI概述 | 第30页 |
·HPI信号特性 | 第30-31页 |
·HPI选通逻辑 | 第31-32页 |
·S3C2410和TMS320DM642的HPI连接设计 | 第32-35页 |
·主机读/写HPI的模式 | 第32页 |
·S3C2410存储控制器 | 第32-34页 |
·HPI接口的硬件连接实现 | 第34-35页 |
·HPI接口驱动程序设计 | 第35-42页 |
·Linux驱动程序设计 | 第35-37页 |
·HPI设备初始化的实现 | 第37-39页 |
·数据读写的实现与结果分析 | 第39-42页 |
第五章 DM642开发平台的软件系统设计 | 第42-50页 |
·DSP/BIOS及其框架结构程序设计 | 第42-45页 |
·DSP/BIOS内核 | 第42页 |
·DSP/BIOS中的线程 | 第42-43页 |
·任务间的通讯和同步 | 第43-44页 |
·DSP/BIOS程序开发 | 第44-45页 |
·DSP/BIOS应用程序执行过程 | 第45页 |
·片级支持库CSL | 第45-47页 |
·CSL概要 | 第45-46页 |
·CSL的框架结构 | 第46-47页 |
·CSL的使用 | 第47页 |
·DSP/BIOS相关驱动与NDK | 第47-50页 |
·视频捕获和显示驱动程序接口 | 第47-48页 |
·网络开发工具包NDK | 第48-50页 |
第六章 基于H.264的网络视频监控系统的实现 | 第50-56页 |
·系统软件整体设计 | 第50-52页 |
·整体设计思路 | 第50-51页 |
·任务间的通信 | 第51-52页 |
·网络传输方式 | 第52页 |
·具体任务的实现 | 第52-55页 |
·视频采集任务的实现 | 第52-53页 |
·编码任务的实现 | 第53-54页 |
·网络传输任务的实现 | 第54-55页 |
·系统测试结果 | 第55-56页 |
第七章 总结与展望 | 第56-58页 |
·总结 | 第56页 |
·展望 | 第56-58页 |
参考文献 | 第58-60页 |
致谢 | 第60页 |