uClinux在PHLIPS LPC2210微处理器上的移植和应用

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:zgymm2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于ARM技术的迅速发展,使得32位ARM处理器在嵌入式应用领域获得了越来越广泛的应用。Phlips公司设计生产的ARM芯片LPC2210集成了ADC、PWM等丰富的资源,而且具有功耗低、工作温度范围宽、价能价格比高等特点,特别适合于工业控制、仪器仪表等各个应用领域。嵌入式操作系统uClinux是Linux的一个版本,它专门针对没有内存管理单元的CPU,并且专为嵌入式系统做了许多小型化的工作。由于它的内核小巧稳定,可移植性好,已经被广泛移植到了众多的32位微处理器。 本文研究的主要内容是uClinux在LPC2210处理器上的移植和应用。通过研究LPC2210的硬件结构和特点,设计了一个能够运行uClinux的硬件平台:通过分析uClinux的文件结构,给出了uClinux针对LPC2210处理器的移植办法;并通过分析uClinux的启动和运行机制,对uClinux进行了裁剪和改造,实现了内核和文件系统在FLASH中运行的机制,减小了系统对RAM的需求。对于硬件平台中设计的以太网接口和处理器的A/D转换、PWM输出等硬件资源,给出了驱动程序的编写方法,并通过测试程序对整个开发平台进行了调试和验证。
其他文献
搜索引擎是获取信息的有效工具,设计与实现搜索引擎是一项庞大的工程,要运用较多专业技术知识。本文力图通过实例分析,介绍搜索引擎的设计、实现、搜索结果聚类及其它与搜索引擎
随着社会的发展、经济的进步,一个家庭面对的事情变得越来越复杂。如何有效地管理和利用家庭内外的资源以达到期望的生活目标成为人们关注的热点问题。本文结合家庭资源的实
计算机网络正以惊人的速度发展,但是网络安全问题却变得越来越突出,越来越复杂,解决安全问题对许多网络应用来说是首要难题。目前,安全协议是解决网络安全问题最有效的手段之
电子产品的“轻、薄、短、小”化对元器件的微型化和组装密度提出了更高的要求,而焊点的质量和可靠性是影响电子产品质量的重要因素。因此,如何保证焊点质量就成为一个十分重
随着计算机技术、多媒体技术以及互联网的崛起,给远程教育带来了新的机遇。近二十年来,我国的社会经济持续、快速地向前发展,使得整个社会对人力资源的需求越来越迫切。目前,
随着互联网的快速发展,搜索引擎越来越受人青睐。它能够将杂乱无章的信息整合起来,方便快捷地为用户提供信息。而搜索引擎搜索的最基本元素就是网页,所以本文从网页入手,对网
无线传感网作为连接物理世界和数字世界的桥梁引起了人们的广泛关注,具有十分广阔的应用前景。无线传感网由具有传感、数据处理和短距离无线通信功能的微型传感节点组成。这些
高职院校建立实训基地的目的就是使学生不出校门就能体验真实或仿真的职业环境,在该环境中进行现实问题的研究,为将来的就业做好准备。但现实的情况是:许多校内实训基地只是
长期以来,存储局域网(SAN)一直作为构建企业级数据中心的最佳方案。但随着企业级数据中心的规模不断增长,从而大幅度增加了存储区域网的构建成本和维护复杂度。为了降低成本
随着全球数据量的爆炸式增长,传统磁盘阵列构建的大型存储系统在性能上已经无法满足应用的需求。固态盘作为一种新型存储介质,具有高性能、低功耗等优良特性,将它作为缓存引