首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化系统论文--自动控制、自动控制系统论文

基于ARM和μCOS-II的功率控制系统软件开发

摘要第1-4页
Abstract第4-7页
第一章 绪论第7-11页
   ·引言第7页
   ·课题研究背景第7-9页
   ·论文的主要研究内容第9-11页
第二章 ARM 体系结构编程与BootLoader 的设计第11-27页
   ·嵌入式系统概述第11-16页
     ·嵌入式系统架构第11-12页
     ·嵌入式处理器分类第12-13页
     ·ARM 微处理器第13-16页
     ·嵌入式软件开发流程第16页
   ·LPC2138 及开发环境介绍第16-19页
     ·LPC2138 简介第16-18页
     ·软硬件开发与调试环境介绍第18-19页
   ·BootLoader 的设计第19-22页
     ·BootLoader 概述第20-21页
     ·BootLoader 详细设计第21-22页
   ·IAP 在线升级程序的设计第22-25页
     ·IAP 介绍第22-23页
     ·在线升级程序详细设计第23-25页
   ·小结第25-27页
第三章 μC/OS-II 操作系统在ARM 芯片上的移植第27-43页
   ·嵌入式实时操作系统分类第27-28页
   ·嵌入式实时操作系统μC/OS-II 简介第28-30页
   ·μC/OS-II 操作系统分析第30-35页
     ·μC/OS-II 体系结构第30页
     ·任务的状态与调度第30-33页
     ·任务的切换第33页
     ·系统间的通信机制第33-35页
   ·μC/OS-II 在LPC2138 上的移植第35-41页
     ·μC/OS-II 移植的主要内容第36-39页
     ·μC/OS-II 的启动第39页
     ·关于大小端转换第39-41页
   ·小结第41-43页
第四章 系统软件设计与具体实现第43-59页
   ·系统的软件设计需求第43页
   ·系统软件总体架构第43-50页
     ·系统时钟配置和数据类型定义第45页
     ·应用程序任务的建立第45-48页
     ·任务堆栈的分配第48-49页
     ·任务优先级的划分第49-50页
   ·看门狗模块的软件设计第50-51页
     ·看门狗的作用第50页
     ·看门狗任务的建立第50-51页
   ·消息交互模块的软件设计第51-55页
     ·串口中断服务程序的设计第52-54页
     ·中断与消息处理任务之间的通讯机制第54-55页
   ·数据采集模块的软件设计第55-57页
     ·驱动程序的设计第55-56页
     ·数据采集任务的建立第56-57页
   ·小结第57-59页
第五章 功率控制模块的详细设计第59-73页
   ·功率控制需求分析第59-61页
   ·影响功率控制的主要因素第61页
   ·功率控制算法分析第61-64页
   ·功率控制模块的软件设计第64-72页
     ·SPI 介绍第64-68页
     ·AD5328 简介第68-69页
     ·功率控制任务的建立第69-71页
     ·实验结果分析第71-72页
   ·小结第72-73页
第六章 总结与展望第73-75页
   ·全文工作总结第73-74页
   ·工作展望第74-75页
致谢第75-77页
参考文献第77-79页
研究成果第79-80页

论文共80页,点击 下载论文
上一篇:基于网络的远程控制系统研究
下一篇:无线传感器网络测试平台及节能技术研究