文摘
英文文摘
原创性声明及关于学位论文使用授权说明
第一章绪论
1.1项目研究的背景及目的意义
1.2智能人工腿研究和发展概况
1.2.1国外人工腿的研究概况
1.2.2国内人工腿的研究现状
1.3前期智能人工腿的不足之处与改进措施
1.4本文主要研究方向及内容
1.5课题来源
1.6小结
第二章嵌入式CIP-I手持控制系统总体方案设计
2.1引言
2.2 CIP-I Leg介绍
2.2.1伺服电机控制系统
2.2.2 CIP-I Leg步速调整原理
2.2.3气缸内针阀开度值的设置方法
2.3手持控制系统的功能设计
2.4手持控制系统的操作程序与说明
2.5基于ARM的嵌入式手持控制系统的总体方案引入
2.5.1嵌入式系统的应用范围和特点
2.5.2 CIP-I Leg手持控制系统CPU的选择
2.5.3嵌入式操作系统的选择
2.6小结
第三章嵌入式CIP-I手持控制系统的硬件结构设计
3.1引言
3.2 S3C44B0X微处理器简介
3.2.1 ARM处理器概述
3.2.2 S3C44B0X概述
3.3基于ARM微处理器S3C44B0X的手持控制系统硬件电路设计
3.3.1电源电路设计与接口电压转换
3.3.2系统晶振电路设计
3.3.3外扩存储单元接口电路设计
3.3.4液晶显示模块设计
3.3.5按键输入模块设计
3.3.6通信模块设计
3.4手持控制系统外壳设计
3.5 小结
第四章嵌入式CIP-I手持控制系统的软件设计与分析
4.1引言
4.2 μCLinux开发环境的建立
4.2.1开发工具GNU的使用
4.2.2建立宿主机开发环境
4.3 BootLoader引导加载程序的实现
4.4 μCLinux内核的配置与移植
4.4.1 μCLinux内核的修改
4.4.2 μCLinux内核的配置和编译
4.4.3 μCLinux内核的烧写
4.4.4 μCLinux内核的加载与执行
4.5 μCLinux的文件系统
4.6 μCLinux下设备驱动程序的开发与移植
4.6.1设备驱动程序的概念
4.6.2手持控制系统设备驱动程序的实现机制
4.6.3CIP-I Leg手持控制系统LCD驱动程序设计
4.6.4驱动程序的编译与加载
4.7嵌入式CIP-I手持控制系统应用程序的开发
4.7.1控制系统应用程序分析与设计
4.7.2按键中断处理程序
4.7.3LCD液晶显示子程序
4.7.4通信子程序协议设计和过程解析
4.7.5μCLinux下应用程序的加载与编译
4.8小结
第五章系统软硬件调试
5.1引言
5.2硬件调试
5.2.1电源、晶振、复位电路调试
5.2.2S3C44B0X的JTAG接口调试
5.2.3其他模块接口电路调试
5.2.4印制电路板抗干扰测试
5.3软件调试
5.3.1软件测试手段
5.3.2设备驱动程序中的一些具体问题
5.3.3主程序的调试
5.3.4按键中断程序的调试
5.3.5显示子程序的调试
5.4小结
第六章总结与展望
6.1全文总结
6.2研究展望
参考文献
致谢
攻读硕士学位期间发表的学术论文