首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于SOPC的嵌入式Linux操作系统移植以及USB HCD实现

中文摘要第3-4页
英文摘要第4-5页
1 绪论第9-17页
    1.1 选题背景第9-11页
    1.2 基本概述第11-13页
        1.2.1 SOPC系统第11-12页
        1.2.2 Linux嵌入式系统第12页
        1.2.3 USB系统第12-13页
    1.3 基于MICROBLAZE的SOPC嵌入式系统第13-14页
        1.3.1 MicroBlaze微处理器第13页
        1.3.2 基于MicroBlaze核的嵌入式开发流程第13-14页
    1.4 国内外研究现状及发展趋势第14-16页
        1.4.1 SOPC嵌入式技术发展现状及发展趋势第14-15页
        1.4.2 USB发展的现状及趋势第15-16页
    1.5 论文安排第16-17页
2 硬件平台配置第17-37页
    2.1 FPGA嵌入式硬件系统开发流程第17-22页
        2.1.1 FPGA工作原理第17-18页
        2.1.2 SOPC嵌入式硬件系统的开发流程第18-20页
        2.1.3 Xilinx集成开发仿真环境第20-21页
        2.1.4 ML605 评估板第21-22页
    2.2 USB主机芯片第22-27页
        2.2.1 USB主机第22-23页
        2.2.2 CY7C67300 主机控制器第23-24页
        2.2.3 HPI接口第24-27页
    2.3 硬件系统定制第27-34页
        2.3.1 系统结构第27-28页
        2.3.2 系统定制第28-34页
    2.4 系统测试第34-36页
    2.5 本章小结第36-37页
3 PETALINUX移植第37-55页
    3.1 开发环境搭建第37-38页
    3.2 BIOS程序开发第38-41页
    3.3 BOOTLOADER移植第41-46页
        3.3.1 Boot Loader概述第41-42页
        3.3.2 u-boot配置和编译第42-44页
        3.3.3 u-boot测试第44-46页
    3.4 PETALINUX移植第46-53页
        3.4.1 PetaLinux工具包简介第46-47页
        3.4.2 PetaLinux移植概要第47-48页
        3.4.3 PetaLinux移植流程第48-53页
    3.5 FLASH烧写第53-54页
    3.6 本章小结第54-55页
4 USB主机控制器驱动移植第55-69页
    4.1 USB通信协议第55-57页
        4.1.1 USB数据流模型第55-56页
        4.1.2 USB主机以及接口控制协议第56页
        4.1.3 USB传输方式第56-57页
    4.2 EZ-HOST主机控制器第57-61页
        4.2.1 EZ-HOST芯片BIOS简介第57-58页
        4.2.2 LCP机制第58-59页
        4.2.3 EZ-HOST主机控制器工作流程第59-61页
    4.3 USB主机控制器驱动实现第61-65页
        4.3.1 DT文件第61-62页
        4.3.2 关键数据结构第62-64页
        4.3.3 驱动模块实现第64-65页
    4.4 USB主机测试第65-68页
    4.5 本章小结第68-69页
5 结论与展望第69-71页
    5.1 总结第69-70页
        5.1.1 工作内容总结第69页
        5.1.2 论文内容总结第69-70页
    5.2 展望第70-71页
致谢第71-72页
参考文献第72-74页
附录第74页
    A作者在攻读硕士学位期间参与的科研项目第74页
    B作者在攻读硕士学位期间发表的论文和专利第74页

论文共74页,点击 下载论文
上一篇:基于petri网和蚁群算法的并行测试系统任务调度问题研究
下一篇:基于微米CT成像技术的涡轮叶片热障涂层三维结构分析