Linux实时操作系统定制及设备驱动开发

被引量 : 0次 | 上传用户:pengpeng88888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Linux操作系统具有代码开源、易于移植等优点,在嵌入式数控系统中得到了广泛应用。本文针对Linux操作系统本身实时性不高、应用针对性强等特点,对Linux实时操作系统的定制及关键设备驱动技术进了研究开发。论文的主要研究内容有:研究了Linux+Xenomai实时Linux操作系统架构及工作原理,和RTDM实时驱动模型。针对ARM+FGA硬件平台,定制了通用Bootloader U-Boot、Linux-2.6.33内核和yaffs文件系统。通过对内核的定制,使内核支持yaffs格式的文件系统,使用MTD技术,定制NAND Flash分区。分析了Xenomai工作原理,采用Linux+Xenomai的架构对Linux操作系统进行实时化定制。根据系统需求,基于Linux实时操作系统及U-Boot相关技术,定制启动logo及系统软件的自动化下载工具。研究了基于ARM的Linux操作系统设备地址分区及Linux设备驱动开发方法,分析了设备驱动中ioctl系统调用原型,基于RTDM模型开发运动控制子系统设备驱动,为实时任务控制轴、I/O、模拟量等寄存器开发了接口函数。研究了人机交互接口LCD屏工作原理及驱动框架,开发LCD控制器驱动程序,使系统支持8寸以下LCD屏。以本文设计的硬件平台为测试环境,基于ioctl系统调用编写实时任务周期函数,对系统实时性能、运动控制子系统伺服轴、I/O、模拟量等接口等进行了测试。测试结果表明达到了设计要求。
其他文献
<正>目的:观察和分析高度近视合并闭角型青光眼患者的临床特征,探讨其发病机制。方法:对2例高度近视合并闭角型青光眼患者,进行裂隙灯显微镜、眼压、验光、房角镜、A超、超声
会议
农民工为农村发展、城市繁荣和我国的现代化建设做出了重大贡献。目前,新生代农民工占我国农民工总数的约60%以上,新生代农民工已成为农民工的主体。与老一代农民工相比,新生代
由于碳纤维复合材料具有比强度高、比模量高、耐腐蚀、耐高温等特点,使其在航空领域、兵工领域和民用工业上得到了广泛的发展。但是我国复合材料压力容器起步较晚,并且主要应用
党的十六届五中全会明确提出“两型社会”,即“建设资源节约型、环境友好型社会”,并将建设“两型社会”确定为国民经济与社会发展中长期规划的一项战略任务。现“两型社会”还
本文基于车流量检测对交叉口交通灯控制系统的优化进行了研究,内容包括交通灯控制策略优化,车流量检测技术,基于车流量的交叉口交通灯控制系统的软硬件实现及其仿真等。1.在现有
光伏发电系统目前的应用越来越广泛,已成为电网系统中的重要组成部分,为了实现光伏发电系统在电网中的合理调配,需要预测光伏发电系统的输出特性。光伏发电系统的输出特性与其接
当今世界,网络已经全面、深入的融入到了人类社会及人们的生活中,成为了现实社会所延伸出的一种虚拟社会空间,它深刻的改变了人类的生存空间、生活方式、行为方式以及社会互动
就影响电容器储能的因素等问题引导学生开展了课后实验探究.
目的:观察痰瘀同治方保护高脂血清损伤体外培养细胞的作用.方法:采用高脂血清损伤内皮细胞,再给不同浓度中药血清,观察生化指标及细胞形态.结果:痰瘀同治方小、中剂量组明显
随着我国经济的迅速发展、农村城镇化的速度逐年加快,房地产行业也进入了一个新的发展阶段。房地产是一个高风险的行业,但是目前国内对房地产风险管理的研究还不够深入。针对这