目录
摘要
ABSTRACT
第一章 绪论.....................................................................................................................1
§1.1 引言...................................................................................................................1
§1.2 数字硬盘录像机的发展现状...........................................................................2
§1.3 嵌入式系统发展现状.......................................................................................3
§1.4 嵌入式系统软件的特征...................................................................................4
§1.5 本文的主要内容...............................................................................................5
第二章 数字硬盘录像机系统的总体设计.....................................................................7
§2.1 系统整体框架结构设计...................................................................................7
§2.2 系统软件设计的主要特点...............................................................................8
§2.2.1 采用消息机制.........................................................................................8
§2.2.2 应用程序运行安全保证.........................................................................9
§2.2.3 应用软件启动流程.................................................................................9
§2.3 系统的主要功能模块.....................................................................................10
§2.3.1 XBUS 模块 ...........................................................................................10
§2.3.2 视频采集模块.......................................................................................11
§2.3.3 视频编码模块.......................................................................................14
§2.3.4 视频存储模块.......................................................................................14
第三章 IDE 硬盘控制器驱动的设计............................................................................19
§3.1 IDE 控制、接口硬件原理与设计............................................................... 19
§3.1.1 IDE 简介............................................................................................. 19
§3.1.2 IDE 控制器......................................................................................... 20
§3.1.3 IDE 硬盘接口硬件设计..................................................................... 20
§3.2 IDE 接口驱动程序的设计........................................................................... 23
§3.2.1 IDE 接口驱动程序的框架................................................................. 23
§3.2.2 IDE 接口驱动程序的移植................................................................. 24
§3.2.3 IDE 接口驱动程序的测试................................................................. 26
第四章 存储机制的基础...............................................................................................27
§4.1 硬盘数据的存储原理...................................................................................27
§4.2 FAT32 文件系统...........................................................................................28