基于ARM Linux的嵌入式随动控制平台的软件研究

来源 :冶金自动化研究设计院 | 被引量 : 0次 | 上传用户:zidapp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的不断发展,嵌入式控制系统正在越来越广泛地应用于科学研究、军事技术、工程设计、消费类电子产品等方面。本论文研究了嵌入式控制系统的特点、应用领域和发展状况,并对在嵌入式控制领域占主导地位的ARM处理器进行了分析和讨论,并对其工作模式、寄存器设置和分配进行了研究。从应用角度分析了ARM920T内核的AT91RM9200处理器的体系结构。 本文首先对随动控制器的现状进行了分析研究,并对嵌入式系统进行了简单的归类总结,针对该论文所依托的随动控制平台的特点和Linux系统的自身优点,提出了基于ARMLinux的嵌入式随动控制平台的开发方案。研究了该操作系统的进程管理与调度、中断响应与处理及内核实现机制等,并将该操作系统成功地移植到了基于AT91RM9200的随动控制平台,对移植技术进行了详细的介绍,包括移植环境的建立,启动代码(Bootloader)的移植,嵌入式Linux内核的移植及根文件系统的建立等。在此基础上,实现了该随动控制平台上的各个功能模块,包括人机交互模块、通讯模块、引导计算模块及定时器模块等,并对各个功能模块中涉及到的硬件设备(如LCD液晶屏、键盘、双口RAM等)进行了底层驱动程序的编写并对其进行了内核加载。最后,对该嵌入式随动控制系统的后续工作给予了设想和规划。
其他文献
输送系统是流程工业中一个重要的工艺环节,但是由于结构较为简单,对输送控制系统的研究经常被忽视。在大规模输送控制系统中,设备数目多,功能需求复杂,传统的控制方案不仅无法实现
随着人类对海洋领域探索的不断发掘和深入研究,各国对水下无人航行器的技术研究需求也越来越迫切。水下无人航行器要实现水下浮力体积控制必须通过浮力调节装置。浮力调节装
物体检测是计算机视觉的一个核心研究问题,在机器人的视觉环境感知、人脸识别、行人检测、智能视频分析、图像检索等领域有着广泛的应用。由于图像采集过程存在光照条件变化
采用先进的测试仪器和测试方法是对现代复杂武器系统进行检测的必然要求,现在计算机测控技术发展十分迅速,军用测试技术尤为突出。本文所述的我军以前装备的对某型地空导弹系统
自适应逆控制是用自适应滤波器辨识出被控对象的逆模型,并将其串联到对象的输入端作为控制器来控制对象的动态特性。这种开环控制避免了因为不恰当的反馈引起的系统不稳定现象
表格文件广泛应用于人们的日常工作和生活中,方便人们简明规范地展示、组织和收集信息。为获得表格中的信息,传统的处理方法是依靠人工处理将表格中记载的信息录入数据库中,不仅
交通拥堵已成为制约城市特别是大城市发展的主要瓶颈之一,而大力发展动态交通诱导系统(Dynamic Transportation Guidance System,DTGS)是解决这一难题的有效途径。本文以全球定
通信技术的飞速发展,引起了自动化系统控制的变革,逐步形成了以网络自动化系统为基础的智能控制系统。现场总线就是顺应这一形势发展起来的新技术。现场总线技术为智能控制的实
很多大型工厂的自备热电厂都是采用几台锅炉并列燃烧的母管制机组,其运行模式及控制方式与电力系统中的单元制机组不太相同,发电过程的自动控制水平与单元机组也有一定的差距,不
本文简述了国内外机器人视觉伺服控制技术的发展、成果及研究现状,从存在的问题入手,对当前机器人视觉伺服研究的一些热点问题进行了探讨,并对工业机器人视觉伺服控制的一些关键