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

uC/OS Ⅱ在ARM上的移植与系统扩展

摘要第1-5页
Abstract第5-10页
第1章 绪论第10-20页
   ·嵌入式系统概述第10-13页
     ·嵌入式系统构架第10-11页
     ·嵌入式处理器第11页
     ·ARM微处理器第11-13页
   ·实时操作系统uC/OS Ⅱ简介第13-19页
     ·uC/OS Ⅱ内核第13-17页
     ·uC/OS Ⅱ的系统移植第17-18页
     ·uC/OS Ⅱ系统服务第18-19页
   ·在不同ARM芯片上的移植与扩展uC/OS Ⅱ的意义第19-20页
第2章 uC/OS Ⅱ在ARM芯片上的移植第20-61页
   ·从程序员角度看ARM编程第20-25页
     ·体系结构直接支持的数据类型第20页
     ·处理器状态第20-21页
     ·处理器模式第21页
     ·内部寄存器第21页
     ·ARM状态下寄存器集第21-23页
     ·程序状态寄存器第23-24页
     ·异常处理第24-25页
   ·S3C44BOX的简介第25-27页
     ·S3C44BOX的特性第25-26页
     ·S3C44BOX的内部结构图第26-27页
     ·S3C44BOX构成的系统硬件第27页
   ·移植代码的调试和下载环境第27-29页
     ·ADS编译器的选择第27-28页
     ·ADS简介第28-29页
     ·使用ADS1.2下载移植代码第29页
   ·移植uC/OS Ⅱ第29-46页
     ·移植规划第29页
     ·编写S3C44BOX的启动代码第29-33页
       ·写启动代码的必要性第29页
       ·异常向量表第29-30页
       ·系统初始化代码第30-31页
       ·初始化堆栈第31-32页
       ·初始化库函数的堆第32-33页
     ·移植uC/OS Ⅱ第33-43页
       ·不依赖于编译器的数据结构第33-34页
       ·OS_STK_GROWTH第34页
       ·OS_ENTER_CRITICAL()和OS_EXIT_CRITICAL()的编写第34-35页
       ·OS_TASK_SW函数的编写第35-36页
       ·OSStartHighRdy函数的编写第36-39页
       ·OSCtxSw函数的编写第39-40页
       ·中断程序以及系统时钟节拍中断服务子程序的编写第40-42页
       ·堆栈的初始化函数的编写第42-43页
       ·…Hook()函数第43页
     ·移植uC/OS Ⅱ的测试第43-46页
       ·测试步骤(1)第43-44页
       ·测试步骤(2)第44-45页
       ·测试步骤(3)第45页
       ·测试步骤(4)第45-46页
   ·uC/OS Ⅱ在EasyARM2104上的移植第46-50页
     ·EasyARM2104的特性与硬件系统第46-48页
     ·EasyARM2104的中断处理第48页
     ·uC/OS Ⅱ在EasyARM2104上的中断处理第48-50页
   ·uC/OS Ⅱ在StrongARM SA-1100上的移植第50-55页
     ·StrongARM SA-1100特性与硬件系统第50-53页
     ·StrongARM SA-1100的中断源第53页
     ·uC/OS Ⅱ在StrongARM SA-1100上的中断处理第53-55页
   ·uC/OS Ⅱ的移植分析第55-61页
     ·移植分析第55页
     ·测试和应用任务编写分析第55-59页
     ·移植和应用小结第59-61页
第3章 嵌入式TCP/IP协议栈LwIP在uC/OSⅡ上的嵌入第61-103页
   ·TCP/IP协议简介第61-68页
     ·开发互连基础第61页
     ·OSI模型第61-63页
     ·TCP/IP参考模型第63页
     ·TCP/IP的体系结构第63-64页
     ·IP协议族第64-68页
   ·嵌入式LwIP协议栈简介第68-69页
   ·LwIP协议栈的实现第69-74页
     ·IP协议栈的实现第69-70页
     ·UDP协议栈的实现第70-71页
     ·TCP协议栈的实现第71-73页
     ·LwIP的进程模型(process model)第73-74页
   ·LwIP的API函数第74-81页
     ·API函数数据类型第74页
     ·netbuf及其函数第74-77页
     ·netconn网络连接函数第77-81页
   ·LwIP协议栈的文件组织第81-83页
   ·LwIP在uC/OSⅡ上的移植第83-99页
     ·移植硬件简介第84页
     ·移植到uC/OSⅡ上的关键代码第84-85页
     ·与CPU或编译器相关的include文件第85-86页
       ·数据结构以及数据长度第85页
       ·字对齐第85-86页
     ·与操作系统相关的OS文件第86-93页
       ·系统初始化函数sys_init()第86页
       ·sys_sem_t信号量第86-88页
       ·sys_mbox_t消息邮箱第88-90页
       ·sys_timeouts函数的实现第90-92页
       ·sys_thread_new()函数的建立第92-93页
     ·LwIP库函数:外部转换函数第93-94页
     ·网卡驱动第94-99页
       ·以太网网卡的工作原理第94页
       ·内部结构第94-95页
       ·数据帧的组成第95页
       ·DMA操作第95-96页
       ·地址第96-97页
       ·网卡初始化第97页
       ·发送和接收数据帧第97-98页
       ·读写RAM第98-99页
   ·TCP和UDP应用实例的建立与测试第99-103页
     ·TCP实例第101页
     ·UDP实例第101-103页
第4章 嵌入式用户图形接口uC/GUI在uC/OSⅡ上的嵌入第103-119页
   ·uC/GUI简介第103页
   ·uC/GUI文件组织第103-105页
   ·uC/GUI的窗口管理第105-109页
     ·简介第105-106页
     ·回调机制第106页
     ·回调函数的使用第106-108页
     ·消息传递机制第108-109页
   ·uC/GUI在uC/OSⅡ上的移植第109-115页
     ·移植uC/GUI的硬件系统第109页
     ·液晶的正确初始化第109-111页
     ·uC/GUI的移植第111-115页
       ·在LCD.H中定义数据类型第112页
       ·在LCD13XX.C中定义液晶总线宽度第112-113页
       ·与操作系统时间相关的函数第113-114页
       ·与操作系统内核接口相关的函数第114-115页
   ·uC/GUI应用实例的建立与测试第115-117页
   ·uC/GUI的应用实例第117-119页
第5章 结论第119-122页
   ·论文的前期工作第119页
   ·论文的工作第119-120页
   ·论文的结论第120-121页
   ·论文中遇到的问题第121页
   ·论文需要改进的地方第121-122页
致谢第122-123页
参考文献第123-125页
附录A 研究生期间发表的论文要第125页

论文共125页,点击 下载论文
上一篇:新疆农产品质量安全体系研究
下一篇:犯罪学语境下的中亚国际恐怖主义