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

基于uC/OS-Ⅱ的轮式机器人实验平台的设计与实现

摘要第1-6页
Abstract第6-11页
第1章 绪论第11-14页
   ·论文研究的背景第11页
   ·存在问题和研究意义第11-12页
   ·研究内容与篇章结构第12-14页
第2章 uC/OS-II 和 SPCE061A 介绍第14-24页
   ·uC/OS-II 实时操作系统第14-20页
     ·内核结构第14-16页
     ·任务管理第16-17页
     ·时间管理第17页
     ·内存管理第17页
     ·任务间的同步与通信第17-20页
       ·信号量第18页
       ·事件标志组第18-19页
       ·邮箱和消息队列第19-20页
   ·SPCE061A 单片机第20-24页
     ·硬件结构第20-21页
     ·系统时钟和时基信号第21-22页
     ·中断系统第22-24页
第3章 硬件电路设计第24-33页
   ·系统硬件总体需求分析第24页
   ·系统的总体硬件结构第24-25页
   ·各个模块硬件电路设计第25-33页
     ·电源电路模块第25-27页
     ·SPCE061A 最小系统电路第27-28页
     ·USB 转串口下载电路模块第28-29页
     ·按键电路模块第29-30页
     ·语音电路模块第30-31页
     ·I/O 传感器和伺服电机模块的硬件电路第31-33页
       ·胡须传感器电路第31-32页
       ·红外传感器电路第32页
       ·伺服电机接口电路第32-33页
第4章 凌阳 IDE 开发环境和 ISPTool 串口下载工具第33-35页
   ·G+ unSPIDE 3.0.4 开发环境第33页
   ·ISP Tool for SPCE061A 下载工具第33-35页
     ·ISP Tool for SPCE061A 下载程序步骤第34-35页
第5章 软件程序设计第35-62页
   ·uC/OS-II 操作系统移植第35-46页
     ·移植条件和工作量第35-38页
     ·OS_CPU.H 文件的修改第38-39页
     ·OS_CPU_A.ASM 文件的修改第39-44页
     ·OS_CPU_C.C 文件的修改第44-46页
   ·子模块功能函数设计第46-55页
     ·UART 串口相关函数第46-48页
     ·胡须和红外传感器模块函数第48-50页
     ·伺服电机控制函数第50页
     ·语音提示功能的实现第50-55页
       ·语音播放实现步骤和 API 函数第51-52页
       ·S480 模式语音播放函数设计第52-55页
   ·uC/OS-II 下综合应用程序设计第55-62页
     ·应用程序的总体设计思路第55-57页
     ·裁剪与配置第57-58页
     ·main 主函数第58页
     ·起始任务第58-59页
     ·障碍物检测任务第59-60页
     ·控制机器人动作任务第60-62页
第6章 系统性能测试第62-65页
   ·uC/OS-II 移植结果测试第62-63页
   ·综合功能测试第63-65页
第7章 总结与展望第65-67页
致谢第67-68页
参考文献第68-70页
附录第70-75页
 硬件电路原理图第70-71页
 硬件电路 PCB 布局第71-72页
 任务设计关键代码第72-75页
  障碍物检测任务 TaskDetection第72页
  控制机器人动作任务 TaskMove0—TaskMove662第72-75页
论文发表情况第75-76页
个人简历第76页

论文共76页,点击 下载论文
上一篇:傍河地下水水源地信息管理系统的设计与实现
下一篇:基于虚拟样机技术的空间机械臂关节动力学研究