首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文--网络操作系统论文

ARM9平台下嵌入式LINUX/Bootloader系统驱动程序的设计与实现

提要第1-8页
第一章 系统硬件与软件平台需求简介第8-24页
   ·税控收款机系统简介第8-9页
   ·高档税控收款机功能需求简介第9-12页
     ·商务功能需求简述第9-10页
     ·税控功能需求简述第10-11页
     ·本文主要工作第11-12页
   ·系统硬件平台第12-18页
     ·高档税控收款机硬件组成第12-13页
     ·主CPU 部分第13-14页
     ·存储器部分第14-15页
     ·总线部分第15-16页
     ·接口部分第16-17页
     ·显示器驱动电路部分第17页
     ·钱箱和自定义键盘部分第17-18页
     ·逻辑电路部分第18页
     ·密码键盘部分第18页
   ·系统软件结构第18-24页
     ·系统软件组成第18-19页
     ·运行时存储器分配第19页
     ·启动流程第19-21页
     ·软件开发环境第21-22页
     ·kermit 的安装和使用第22-24页
第二章 BOOTLOADER 程序的设计与实现第24-45页
   ·BOOTLOADER 的设计思想和工作流程第24-25页
     ·bootloader 的设计思想第24页
     ·Bootloader 的主要任务第24-25页
   ·BOOTLOADER 的详细执行流程第25-34页
     ·硬件初始化与寄存器设置第25-29页
     ·加载Kernel第29-30页
     ·设置内核启动参数第30-33页
     ·加载和调用Kernel第33页
     ·bootloader 的辅助功能第33-34页
   ·U-BOOT 移植与功能详述第34-45页
     ·U-Boot 简介第34-35页
     ·选择U-Boot 的优势第35页
     ·U-Boot 主要目录结构第35-36页
     ·U-Boot 支持的主要功能分析第36-41页
     ·U-Boot 工作过程总结第41页
     ·U-Boot 移植过程第41-45页
第三章 嵌入式LINUX 设备驱动程序开发概述第45-57页
   ·LINUX 内核简介第45-48页
   ·LINUX 驱动程序开发简介第48-57页
     ·Linux 设备驱动程序的主要组成部分第49-50页
     ·设备驱动程序中的主要数据结构第50-56页
     ·Linux 系统下设备驱动程序的具体实现过程第56-57页
第四章 LCD 设备驱动程序的设计与实现第57-63页
   ·LCD 控制器第57-59页
     ·帧缓冲区第58页
     ·主要数据结构第58-59页
   ·成员函数第59-61页
     ·初始化函数第59页
     ·驱动接口成员函数第59-61页
   ·LCD 驱动的具体实现第61-63页
     ·修改内核与关键函数第61页
     ·静态加载LCD 驱动第61-63页
第五章 网络设备驱动程序的设计与实现第63-71页
   ·运行机理第63-65页
     ·体系结构第63-64页
     ·初始化第64页
     ·发送与接收过程第64-65页
   ·模块实现模式第65-66页
   ·具体实现过程第66-71页
     ·驱动模块加载和卸载第67-68页
     ·网络接口初始化第68-69页
     ·网络接口设备打开和关闭化第69-70页
     ·数据包接收和发送第70-71页
第六章 结束语第71-72页
参考文献第72-74页
摘要第74-77页
ABSTRACT第77-81页
致谢第81页

论文共81页,点击 下载论文
上一篇:图式理论在高中英语阅读教学中的运用
下一篇:超分子自组装形成介孔二氧化硅过程的芘荧光探针光谱表征研究