文件格式:word
文件大小:546.00KB
适用专业:计算机
适用年级:大学
下载次数:17 次
我要下载:点击联系下载论文编号:13986
资料简介:
毕业设计 嵌入式μCLinux在LPC2104上的移植及通信设计,共43页,15032字。
1 引言
μCLinux 是一种专门为微处理器设计的抢占式实时多任务操作系统,具有源代码公开、可 移植性、可裁减性、稳定性和可靠性高等特点。采用理论学习和实践并重的教学方法,着重培养学生的实际动手能力,通过熟悉开发环境与开发流程、编程实践等基础实验,使学生能够掌握嵌入式系统设计的基本方法。此外还增加了嵌入式多媒体应用、游戏开发等开放式实验,使得基础较好的同学能够获得进一步的嵌入式开发实践机会。
由于μCLinux 是为嵌入式应用编写的通用 软件,故在具体应用时需根据不同单片机的特点进行移植,其大部分代码是用标准C语言 所写,只有与处理器相关的一部分代码用汇编语言编写,因而具有很强的移植性,能在从 8 位到 64 位单片机以及 DLP 等超过 3 种不同构架的微处理器上实现运行。LPC2104 是 Philips 公司推出的一款带有一个支持实时仿真和跟踪的 ARM7TDMI 为核心的32位微控制器,内部有 31 个通用 32 位寄存器和 6 个状态寄存器。它的构架采用 ARM 公司的 76 位/32 位 RISC 结构,CPU 操作频率可达 10MHz。能够与常用的外围设备实现无缝 连接。具有多个 32 位定时器、PWM 输出和 32 个 GPIO,特别适用于工业控制和医疗系统, 其中 ART 带有完全的调制解调器接口,可以用于网络产品。 要实现μCLinux 在 LPC2104 的构建、裁减和移植,需要有 LPC2104 的编译器,本文采用 的是 ARM 公司推出的 APS1.2 编译器。
.......
资料文件预览:
共1文件夹,1个文件,文件总大小:546.00KB,压缩后大小:404.79KB
- 毕业设计-嵌入式μCLinux在LPC2104上的移植及通信设计
嵌入式μCLinux在LPC2104上的移植及通信设计.doc [546.00KB]
我要下载:嵌入式μCLinux在LPC2104上的移植及通信设计