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

基于ARM的Linux嵌入式系统移植的研究与应用

摘要第1-4页
Abstract第4-9页
第一章 绪论第9-16页
   ·嵌入式系统简述第9-11页
     ·嵌入式系统的概念第9-10页
     ·嵌入式系统的现状第10页
     ·嵌入式系统未来的发展趋势第10-11页
   ·ARM在嵌入式系统中的应用第11-12页
   ·Linux在嵌入式系统中使用第12-14页
     ·Linux应用于嵌入式系统的特点第12-13页
     ·Linux的移植情况第13-14页
   ·论文的主要工作第14-16页
第二章 ARM的组织和体系结构第16-28页
   ·计算机组织和体系结构的概念第16页
   ·ARM体系结构第16-17页
   ·ARM微处理器系列第17-22页
     ·ARM7微处理器系列第18-19页
     ·ARM9微处理器系列第19-20页
     ·ARM9E微处理器系列第20页
     ·ARM10E微处理器系列第20-21页
     ·SecurCore微处理器系列第21-22页
     ·StrongARM微处理器系列第22页
     ·Xscale处理器第22页
   ·ARM微处理器结构第22-26页
     ·RISC体系结构第22-23页
     ·ARM微处理器的寄存器结构第23-25页
     ·ARM微处理器的指令结构第25-26页
   ·ARM微处理器的应用选型第26-28页
第三章 Bootloader及移植第28-43页
   ·Bootloader在嵌入式系统的重要性第28-32页
   ·Boot Loader的概念第32-34页
   ·Boot Loader的主要任务与典型结构框架第34-35页
   ·Bootloader的移植第35-43页
     ·Bootloader移植中的关键问题第36-41页
       ·处理器异常第36-37页
       ·GPIO设置第37-38页
       ·内存初始化第38-41页
     ·U-BOOT的移植第41-43页
第四章 ARM平台下的linux内核移植第43-68页
   ·ARM平台移植相关代码分析第43-65页
     ·相关的linux启动部分分析第43-49页
       ·Makefile分析:第43-44页
       ·Decompress分析第44-47页
       ·kernel进入文件分析:第47-49页
     ·和ARM平台移植相关的重要数据结构第49-58页
       ·机型描述结构machine_desc第49-52页
       ·描述物理内存到虚拟内存映射关系的结构体map_desc第52-55页
       ·描述系统中断处理结构的irqdesc第55-56页
       ·系统的初始化函数setup_arch第56-58页
     ·ARM平台下内存管理第58-61页
       ·内存的加锁和保护第58-59页
       ·内存映射第59-60页
       ·按需调页和页置换第60-61页
       ·物理空间的管理第61页
     ·ARM平台下的中断和异常第61-65页
       ·ARMLinux下的中断和异常结构的初始化第62-63页
       ·ARM平台下对中断和异常的处理第63-65页
   ·内核移植第65-68页
第五章 linux嵌入式系统根文件系统的选择与制作第68-80页
   ·根文件系统的内容第68-74页
     ·建立必须的Linux目录第68-69页
     ·根文件系统重要目录介绍第69-74页
       ·/lib目录第69页
       ·/etc目录第69-74页
   ·Linux嵌入式系统常用根文件系统类型第74-76页
     ·Ramdisk上的ext2第74-75页
     ·JFFS2第75-76页
     ·CRAMFS第76页
     ·TMPFS第76页
   ·根文件系统的选择原则第76-77页
   ·几种linux根文件系统的制作第77-80页
     ·RAM disk的制作第77-78页
     ·制作JFFS2文件系统第78页
     ·TMPFS的制作第78-80页
第六章 linux移植技术在一款工控触摸屏人机界面中的应用第80-95页
   ·工控触摸屏人机界面系统的现状第80页
   ·工控触摸屏人机界面系统硬件情况介绍第80-84页
     ·PXA255处理器第81-82页
     ·FLASH第82-83页
     ·SDRAM第83-84页
   ·移植U-BOOT到开发板上第84-89页
     ·选择U-BOOT的原因第84-85页
     ·U-Boot主要目录结构第85-86页
     ·U-Boot支持的主要功能第86页
     ·U-BOOT移植过程第86-87页
     ·将U-BOOT移植到开发板的具体过程第87-89页
       ·选择参考板第87-88页
       ·修改/include/config/fsk255.h第88页
       ·驱动修改第88-89页
       ·bootloader调试第89页
   ·开发板的linux内核移植第89-95页
     ·准备linux内核原代码第89-90页
     ·修改linux内核原代码第90-93页
     ·内核调试第93页
     ·总结第93-95页
第七章 总结与展望第95-96页
致谢第96-97页
参考文献第97-99页
硕士期间所取得的成果第99页

论文共99页,点击 下载论文
上一篇:计算网格环境中任务管理的研究
下一篇:非线性电路和复杂网络的混沌控制与同步研究