- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EAX400 linux实验指导书(2011版)
基于 EFLAG EAX-400 平台
嵌入式系统实验指导书
(Linux 2011 版)
江苏大学计算机专业实验中心
2011年07 月
目 录
第一章 实验环境介绍…………………………………………………………………………………………………2
第二章 实验
实验一 使用 jflash 烧写 blob…………………………………………………………………………………4
实验二 使用 Blob 下载烧写内核和文件系统………………………………………………………………7
实验三 Blob、内核和根文件系统的编译……………………………………………………………………11
实验四 Mini 键盘………………………………………………………………………………………………………15
实验五 蜂鸣器驱动实验……………………………………………………………………………………………20
实验六 LED 及数码管驱动实验……………………………………………………………………………………22
实验七 LCD(液晶屏)驱动实验……………………………………………………………………………………27
实验八 电动机驱动实验……………………………………………………………………………………………29
实验九 串口驱动模块………………………………………………………………………………………………32
第三章 附录
附录 1 LINUX 内核配置信息………………………………………………………………………………………35
附录 2 tftp 命令详解………………………………………………………………………………………………43
包松 2011年07月 修订
1
第一章 实验环境简介
1.了解 Linux
用最简单的话说,Linux 是一个操作系统。它是一位赫尔辛基大学学生 Linus Torvalds
(Linux 是 Linuss UNIX 的缩写)在 1991 年 10 月创造的。Linux 本身实际上只是一个操
作系统内核;它实现了多任务和多用户功能、管理硬件、分配内存并且使应用程序能够运行。
Linux虽然支持作为unix系统标准接口的POSIX标准,但为了实现真正的自由软件没有使用unix
源代码,重新编写了所有代码。最初的Linux是以i386以上的x86CPU配置的PC上运行为目标,
而现在Macintosh,SPARC,MIPS等上都可以移植Linux。Linux可实现真正的多任务,实现了虚拟
内存,包括共享库,内存管理,TCP/IP networking及unix系的系统具有的特征。Linux是高移
植性的公开操作系统。
支持GNU GPL(General Public Licence)的Linux源代码任何人都可以自由地使用,变更和
发布。
2.了解 EAX-400 开发系统
EAX-400 嵌入式实验开发系统是由北京亿旗创新科技发展有限公司研制的一款基于 Intel
Xscale PXA255的嵌入式平台,采用6层板设计,并集成了多种外部设备,主要包括:LCD、触
摸屏、以太网卡、USB 主机控制器、键盘、鼠标、串口、并口、硬盘、实时时钟等。PXA255 是
基于Xscale核,内部带有全性能的MMU(内存处理单元),它适用于设计移动手持设备类产品,
具有高性能、低功耗、接口丰富和体积小等优良特性。在软件上,首选ARM-Linux,针对EAX-400
嵌入式实验开发系统的硬件设计,对 Linux 内核进行了修改和裁减,使得 Linux 能够完美的运
行在 EAX-400 嵌入式实验开发系统上。它提供自编和移植的丰富的软件供用户使用和参考,并
提供了开发工具包。这些软件的二进制文件及其源代码均收录在
原创力文档


文档评论(0)