嵌入式实验报告要点.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式技术 实验报告 指导老师: 班级: 姓名: 学号: 嵌入式技术实验报告 一.实验目的 学习在虚拟机中使用ubuntu系统,linux终端来编译应用程序和启动各种系统服务 开发环境,基于的linux开发环境的配置和使用 使用基于dnw的调试,了解嵌入式开发的基本过程 学习linux系统常用命令 及LED驱动原理 一个简单的引导程序熟悉编程的编译原理和运行 在实验的基础上进了解ARM体系结构的编程方法 二.实验任务 内核烧写及修改。 Hello World显示。 Makefile文件编写。 Led灯显示编译内核,加载驱动。 流水灯设计。 按键输入控制。 Socket通信。 三.实验设备 :-A开发板、 软件:、ubuntu系统、运行文件 选择custom模式安装 后面几步不用更改,直接点next点击continue ware的序列号 到此已完成虚拟机的安装,接下在虚拟机 1.2 安装Ubuntu12.04 安装Ubuntu12.04 以下图示为安装过程中选项及关键步骤空虚拟机后点击Power on this virtual machine开始安装 ubuntu12.04语言,在install Ubuntu 磁盘空间以及挂载点的分配。这里选择默认。也可根据个人需要来进行设置. 单击 Install No 选择continu继续 位置输入shaihai,然后点击continue继续 输入用户名和密码123456,点击continue继续 最后安装完成点击restart now ubuntu即可 ,全部安装过程已完成,可以进去到ubuntu 12.04桌面工作了 终端窗口里面输入回车 然后输入安装时设置的系统密码,即可进入 用户权限模式在终端窗口中执行 增加 后我们启动root帐号:在终端窗口中命令,根据提示帐号的密码。重启ubuntu,登录窗口会有“登录”选项,这时候我们就可以通过root登录了。 如下图所示 : 实验二 内核烧写及修改 2.1 制作用于一键烧写linux的SD卡 本实验使用的开发板是飞凌公司的OK6410-A,其内核为Linux 3.0.1。为了向开发板烧写我们实验需要的Linux系统,我们需要先制作一张用于烧写系统的SD卡。大致的流程如下: 将SD卡接入SD读卡器中,将SD卡插在PC机的USB口中。等PC能够正常识别SD卡后,将SD卡格式化为FAT32格式。 以管理员身份运行SD_Writer.exe,在Board Model中选择6410,在OS Type中选择Linux||Android。 3.点击“Scan”进行自动有哪些信誉好的足球投注网站SD卡所在盘符。如果失败则需手动设置SD Volume。在SD Type中选择auto。如果是Window 7用户,还需要点击Format进行格式化SD卡,不过Windows XP版本的SD_Writer.exe中没有这个按钮,也不需要进行该操作。 4.点击Select Boot选择适合自己开发板的mmc.bin,本实验选择mmc_ram256.bin。 5.点击Program,提示成功后退出。 6.将u-boot.bin复制到SD卡中,本实验选择u-boot_ram256.bin,复制后重命名为u-boot.bin。 7.将zImage复制到SD卡中。 8.将rootfs.yaffs2复制到SD卡中,本实验选择root.yaffs2-nand2g,复制后重命名为rootfs.yaffs2。 2.2通过SD卡向开发板烧写Linux操作系统 1.将制作好的SD卡插入开发板的SD插槽。 2.开发板接通电源。 3.将拨码开关中的第6、7两个拨到on状态。开关波动务必到底,不然烧写时会出错。再次检查,8个开关的状态 4.打开电源,进行烧写,完成后蜂鸣器发出嘀嘀的声响,表示烧写成功,否则烧写失败。烧写完成后务必将第6、7拨码开关拨回。 5.拨码开关常态烧写状态切勿乱拨。 6.在烧写过程中,可以通过DNW软件查看烧写过程。 实验三 串口输出Hello World 1. 创建Hello.c文件 2.本机编译gcc 本机编译简单说就是在什么环境下编译就在什么环境下运行。 我们这个在 PC机 Linux环境 下运行,当然也是运行在 PCl机 Linux环境下。编译命令如下 3.交叉编译 交叉编译实际上就是从 A环境下编译,在 B环境下运行。我们是在 PC机 Linu

文档评论(0)

我是兰花草 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档