首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--机器人技术论文--机器人论文

空中机器人嵌入式飞控系统软件设计

摘要第1-5页
Abstract第5-14页
第一章 绪论第14-19页
   ·研究背景与意义第14页
   ·国内外空中机器人研究现状第14-18页
   ·本文研究内容第18-19页
第二章 空中机器人飞控系统软件的设计方案第19-28页
   ·飞控系统的总体方案第19-22页
     ·系统功能需求分析第19-20页
     ·整体方案设计第20-22页
   ·飞控系统软件的设计方案第22-27页
     ·飞控系统软件的特点第22-25页
     ·嵌入式操作系统的选型第25-26页
     ·飞控系统软件体系结构第26-27页
   ·本章小结第27-28页
第三章 基于ARM-LINUX 的飞控软件开发平台构建第28-44页
   ·目标系统的平台组成第28-30页
     ·硬件平台第28-29页
     ·嵌入式Linux 软件平台第29-30页
   ·U-BOOT 的定制及移植第30-34页
     ·Bootloader 及U-Boot 简介第31-32页
     ·基于S3C2440 的U-Boot 移植第32-34页
   ·LINUX 2.6 内核的移植第34-39页
     ·Linux 内核结构分析第35-36页
     ·Linux 内核裁减与编译第36-39页
   ·文件系统的创建第39-43页
     ·文件系统的选择第39-40页
     ·YAFFS 文件系统简介第40-41页
     ·修改内核支持YAFFS 文件系统第41-42页
     ·制作和下载YAFFS 文件系统映像第42-43页
   ·本章小结第43-44页
第四章 外围设备驱动程序的设计实现第44-66页
   ·嵌入式LINUX 驱动程序概述第44-48页
     ·设备驱动程序分类及特点第45-46页
     ·设备驱动程序结构第46-48页
     ·设备驱动的加载方式第48页
   ·GPS、HMR3000 数据采集第48-55页
     ·UART(通用异步收发器)分析第48-50页
     ·GPS 数据包的接收与解码第50-55页
     ·HMR3000 数据包的接收第55页
   ·SPI 驱动设计第55-59页
     ·S3C2440 中的SPI 接口第55-57页
     ·AD7927 的SPI 驱动程序的设计第57-59页
   ·PWM 模块驱动程序的开发第59-62页
     ·PWM 定时器工作原理第59-60页
     ·PWM 驱动实现第60-62页
   ·驱动程序的编译与调试第62-64页
     ·编译加载驱动程序模块第62-63页
     ·软件设计中遇到的问题及解决方法第63-64页
   ·本章小结第64-66页
第五章 实时多任务操作系统下飞控系统软件设计第66-88页
   ·飞行控制策略第66-75页
     ·飞行控制算法原理第66-71页
     ·导航算法原理第71-75页
   ·嵌入式LINUX 下的飞控系统软件设计第75-85页
     ·软件系统总体设计第75-76页
     ·基于多线程的软件实现策略第76-79页
     ·初始化模块第79-81页
     ·主循环控制模块第81-83页
     ·无线传输模块第83-85页
     ·其他管理任务模块第85页
   ·系统软件功能测试实验第85-87页
   ·本章小结第87-88页
第六章 总结与展望第88-90页
   ·工作总结第88页
   ·前景与展望第88-90页
参考文献第90-93页
致谢第93-94页
在学期间的研究成果及发表的学术论文第94页

论文共94页,点击 下载论文
上一篇:组合动力装置控制技术研究
下一篇:基于滑模变结构控制的磁悬浮球实时控制系统的研究