网站大量收购闲置独家精品文档,联系QQ:2885784924

嵌入式系统实训报告2.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2010/2011学年第学期 课程名称 : 班 级 : 学 号: 姓 名: 教学周数 : 地 点 : 指导教师 : 目录 实验一、 Linux开发环境的搭建 3 一、实验目的 3 二、实验内容 3 三、实验设备及工具(包括软件调试工具) 3 四、实验步骤 4 实验二、 Makefile实验 9 一、实验目的 9 二、实验环境 9 三、实验原理 9 四、实验步骤 10 实验三、多线程程序设计 13 一、实验目的 13 二、实验内容 13 三、实验设备及工具 13 四、实验步骤 13 实验四、串行端口程序设计 15 一、实验目的 15 二、实验内容 15 三、实验设备及工具 15 四、实验原理 15 五、实验步骤 16 实验五、LED设备实验 17 一、实验目的 17 二、实验内容 18 三、实验设备及工具 18 四、实验原理 18 五、实验步骤 18 实验六、内核驱动设计-模块方式驱动实验 20 一、实验目的 20 二、实验内容 20 三、实验设备及工具 20 四、实验原理 20 五、实验步骤 25 实验七、按键实验 27 一、实验目的 27 二、实验内容 27 三、实验设备及工具 27 四、实验原理 27 五、实验步骤 27 实验八、嵌入式WEB服务器实验 28 一、实验目的 28 二、实验内容 28 三、实验设备及工具 29 四、实验步骤 29 实训感悟 30 实验一、 Linux开发环境的搭建 一、实验目的 熟悉Linux开发环境,学会基于S3C2410的Linux开发环境的配置和使用。使用Linux的arm-linux-gcc-3.4.6编译,使用基于nfs方式的下载调试,了解嵌入式开发的基本过程。 二、实验内容 本次实验使用Redhat Linux 9.0操作系统环境,安装ARM-Linux的开发库及编译器。创建一个新目录,并在其中编写hello.c和Makefile文件。学习在Linux下的编程和编译过程,以及ARM开发板的使用和开发环境的设置。下载已经编译好的文件到目标开发板上运行。 三、实验设备及工具(包括软件调试工具) 硬件:up-Star认证考试实践板、PC机Pentium 500以上, 硬盘10G以上。 软件:PC机操作系统REDHAT LINUX 9.0+MINICOM+ARM-LINUX开发环境。 四、实验步骤 1、bootloader的烧写 点击“开始”中的“运行”输入cmd,找到sjf2410-s.exe所在文件夹的路径,输入sjf2410-s.exe /f:u-boot.bin回车。进入烧写界面。 界面会显示CPU的ID:0x0032409d 2、超级终端设置 3、内核、根文件系统烧写 1、配置bootloader 2. 下载u-boot的配置脚本文件 3、烧写内核 4、烧写根文件系统 5、应用程序下载 6、更新u-boot 4、Linux内核裁减 1、配置、编译内核 1、建立kernel实验目录: 2、进入该实验目录,将kernel源码解压至该目录下: 3、进入解压后的目录linux-,运行make menuconfig对内核进行配置: 主要配置的项有: 1)配置系统硬件处理器: - System Type - S3C2410 Machines 2)配置LCD驱动: - Device Drivers

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档