Linux2.6内核到ARM嵌入式平台的移植及实时性测试

来源 :南开大学 | 被引量 : 0次 | 上传用户:wanxlm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路技术、计算机技术的迅速发展,嵌入式系统逐渐应用于科学研究、工程设计、日常应用等各个领域。 本文以国家“863”计划支持的项目“家庭用保安机器人”中央控制单元开发为背景,在此基础上对嵌入式Linux操作系统在嵌入式硬件试验平台的三个关键问题进行了讨论:第一是Linux2.6内核的实时性改进:第二是Linux2.6内核到基于ARM9的嵌入式硬件平台的移植,构建一个可用的ARM+Linux嵌入式试验平台;第三是在该平台上开发可应用于Linux2.6内核的设备驱动程序,并利用所开发的驱动程序对该硬件平台的实时性进行测试。 提高Linux操作系统的实时性一直是国内外计算机领域研究的热点问题。本文对Linux2.6内核进行了深入研究,详细地分析了影响内核实时性的主要因素,以及Linux2.6内核相对于Linux2.4内核所作的改进。针对如何建立嵌入式Linux的操作环境,本文研究了嵌入式Linux系统所要解决的四个问题,包括:交叉开发工具的建立、引导加载程序的建立、内核的配置和建立、以及根文件系统的建立。同时,在AT91RM9200硬件平台上,移植了Linux2.6内核,建立了一个可用的开发平台。 此外,在搭建的开发平台上,针对Linux2.6内核设备驱动程序开发的变化,开发了相关的设备驱动程序,开发的驱动程序能够满足所需要的功能需求,并在此基础上对该平台进行了测试,与Linux2.4内核进行了基于实时性的对比。实验结果表明,在搭建的硬件平台上,Linux2.6内核比Linux2.4内核在实时性方面有了显著的增强,能满足实时性要求更高的任务需要。
其他文献
农产品市场要搞活农产品流通必须有设施先进、功能完备的大型综合性批发市场作为平台和先进的信息化管理手段。设计并实现针对农产品批发市场管理的软件,对于提高市场管理的
本文通过对广东南华工商职业学院为主体的高职院校学生党员教育管理现状进行调查,在调研分析的基础上,提出利用互联网搭建教育管理平台和建立长效联系机制,同时加速打造线上
自然语言处理(NLP)是语言学和人工智能的一个交叉域,它研究人类自然语言的自动化产生和理解的问题,对于汉语来说,它涉及自动分词、词法分析、语法分析和语义分析等。其中,自
网络教育作为一个新兴的教育模式,现在已经成为了除统招本科教育外最重要的教育模式之一。网络教育从产生到现在短短6年发展时间,从事网络教育的大学从4所发展为67所,已开设9
以《那年那兔那些事儿》系列动画为代表的红色动漫很好地诠释了中国近现代重大历史内容,将其融入高校思想政治理论课程教学中有利于激发学生的主流价值认同和爱国情怀.提高学
无线传感器网络是一种应用型的无线网络系统。当无线传感器网络正在运行时,传感器节点会将感知到的信息以多跳的形式源源不断地传输给汇聚节点,此时,汇聚节点周围会形成巨大
普适计算模式的发展带来的上下文感知计算已经逐渐延伸到SOA架构下的Web服务及服务组合领域。现有的Web服务组合引擎一方面多属于人工合成的模式,灵活性不高;另一方面都没有