首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--微型计算机论文--各种微型计算机论文--微处理机论文

基于μClinux的嵌入式USB主从机系统

摘要第5-6页
ABSTRACT第6-7页
第1章 绪论第8-13页
    1.1 背景及意义第8-9页
    1.2 课题提出及其方案论述第9-11页
    1.3 本文的工作及研究成果第11-12页
    1.4 本文的组织第12-13页
第2章 嵌入式系统开发平台概述第13-22页
    2.1 嵌入式系统的组成及其开发步骤第13-15页
    2.2 基于ARM的嵌入式开发系统硬件平台概述第15-19页
        2.2.1 嵌入式系统开发板的功能结构介绍第15-16页
        2.2.2 核心处理器 S3C4510B概述第16-19页
    2.3 基于ARM的嵌入式开发系统软件平台概述第19-21页
        2.3.1 嵌入式系统软件平台需要完成的工作第19-20页
        2.3.2 建立嵌入式系统软件开发的交叉编译环境第20-21页
    2.4 本章小结第21-22页
第3章 系统引导程序的设计实现第22-32页
    3.1 BootLoader的概念及任务第22页
    3.2 BootLoader的操作模式设计第22-23页
    3.3 BootLoader的结构框架及其实现第23-30页
        3.3.1 bootloader的 stage1的实现第24-28页
        3.2.2 bootloader的 stage2的实现第28-30页
    3.4 BootLoader的设计优化第30-31页
    3.5 BootLoader的载入第31页
    3.6 本章小结第31-32页
第4章 μClinux的移植及其内存管理改进第32-51页
    4.1 μClinux内核分析第32-35页
    4.2 μClinux中的Make文件第35-37页
    4.3 μClinux的移植第37-46页
        4.3.1 μClinux移植涉及的文件第37-39页
        4.3.2 内核代码相关的 Symbol第39-40页
        4.3.3 内核移植要修改的文件第40-44页
        4.3.4 内核编译第44-46页
    4.4 μClinux内存管理分析与改进第46-50页
        4.4.1 μClinux的内存管理第46-47页
        4.4.2 存在的问题与解决方案第47-48页
        4.4.3 改进的内存分配回收算法第48-50页
    4.5 本章小结第50-51页
第5章 基于 μClinux实现 USB主从机功能原理第51-62页
    5.1 USB系统概述第51页
    5.2 USB主从机系统工作原理第51-56页
        5.2.1 USB主机系统结构第51-52页
        5.2.2 USB主机控制器及其功能第52-53页
        5.2.3 USB主机端软件第53页
        5.2.4 USB从设备第53-55页
        5.2.5 USB主机与设备间的数据通信第55-56页
    5.3 μClinux的设备驱动与USB子系统第56-61页
        5.3.1 μClinux的设备驱动程序第56-58页
        5.3.2 μClinux中的USB子系统第58-61页
    5.4 本章小结第61-62页
第6章 嵌入式USB主机系统的软件设计实现第62-72页
    6.1 USB主机功能模块硬件介绍第62-64页
        6.1.1 ISP1161与 S3C4510B的连接方式第62-63页
        6.1.2 ISP1161中软件设计相关的硬件构件第63-64页
    6.2 HCD的设计思路与功能模块划分第64-66页
    6.3 USB HCD的通信流程第66-67页
    6.4 对 ATL和 ITL缓冲区的读写实现第67-68页
    6.5 ISP1161初始化程序第68-69页
    6.6 ISP1161的传输描述器处理第69-70页
    6.7 USB主机端设备驱动程序加载到 μClinux内核中第70-71页
    6.8 本章小结第71-72页
第7章 总结与展望第72-74页
参考文献第74-77页
致谢第77-78页
攻读学位期间发表的主要学术论文第78-79页
学位论文评阅及答辩情况表第79页

论文共79页,点击 下载论文
上一篇:石材异型制品加工计算机数控系统研究开发
下一篇:信息检索中多本体及智能人机交互的研究