- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录 10.1 认识博创经典实验箱 博创经典UP-TECH-S2410/P270-DVP实验箱是由北京博创兴业科技有限公司推出的一款嵌入式实验箱。 它的核心模块为S2410或P270,当它安装S2410核心模块时为S2410实验箱,安装P270核心模块时为P270实验箱。 * 第10章 建立嵌入式系统开发环境 本章首先简要介绍博创经典UP-TECH-S2410/P270-DVP实验箱,让学生了解嵌入式开发板的硬件配置,然后讲解如何搭建嵌入式系统开发环境,使后面的实验能够在该环境下顺利完成。最后介绍了如何给下位机烧写软件。 10.1 认识博创经典实验箱 10.2 建立开发环境 10.3 给下位机烧写软件系统 当核心模块改变时主板资源保持不变。 图10-1 UP-TECH-S2410/P270-DVP实验箱 UP-TECH-S2410/P270-DVP实验箱的硬件配置如教材中表10-1所示。 10.2 建立开发环境 10.2.1 实验目的 搭建嵌入式系统开发环境,使后面的实验能够在该环境下顺利完成。 10.2.2 实验设备 1台已安装Linux的PC机作为宿主机(上位机),1台已烧写ARM Linux的博创经典UP-TECH-S2410/P270-DVP实验箱作为目标板(下位机)。 10.2.3 实验内容 1.将上位机与下位机进行硬件连接; 2.在上位机中安装嵌入式系统开发软件; 3.在上位机中配置minicom,使上位机能够监控和操作下位机; 4.在上位机中配置NFS服务,使下位机能够共享上位机中的文件资源。 10.2.4 实验步骤 1.在下位机断电的情况下,利用实验箱中自带的串口线将上位机的com1口与下位机的RS232-0口进行连接。 2.利用实验箱中自带的直连网线将上位机与下位机进行连接。 3.根据下位机中安装的核心模块,选择相应的嵌入式系统开发软件光盘。 4.将选择好的嵌入式系统开发软件光盘放入上位机的光驱中,在终端命令窗口中挂载该光盘。 5.进入光盘的Linux工具软件目录。执行该目录下的shell文件“install.sh”,Linux工具软件会自动安装完成。 6.启动minicom超级终端程序,选择“Serial port setup”进入串口配置界面进行串口配置。然后可以打开下位机的电源,通过minicom对下位机进行操作。 7.使用命令ifconfig分别查看上位机和下位机的IP地址,判断上位机与下位机是否处于同一个网段。若它们不在同一网段,使用命令ifconfig或者KDE桌面的工具,将它们配置在同一网段。使用命令ping查看上位机与下位机的网络连接是否正常,如不正常,请检查网线的连接、IP地址的配置、IP地址是否冲突等。 8.将上位机配置为NFS服务器,设置共享目录为“/arm2410cl”。 9.在上位机中启动NFS服务,下位机使用命令mount挂载上位机的共享目录。 10.3 给下位机烧写软件系统 下位机的软件系统由Bootloader、系统内核、根文件系统和应用程序四部分组成。 Bootloader相当于PC机上的BIOS,在下位机加电时自动运行,执行硬件初始化和调用系统内核的功能。Bootloader分为U-boot、Vivi、Blob、ARMBoot、RedBoot等多种,本实验使用实验箱自带光盘中的vivi。 系统内核就是运行在下位机上的操作系统内核,本实验使用实验箱自带光盘中的zImage,是ARM-Linux的内核,版本号为2.6。 根文件系统是Linux系统必不可少的一部分,用来管理下位机中的文件。本实验使用实验箱自带光盘中的root.cramfs。Cramfs是专门针对Flash设计的只读压缩的文件系统,其容量上限为256M,采用zlib压缩,文件系统类型可以是EXT2或EXT3,经常作为下位机的根文件系统。 应用程序是需要烧写到下位机,在下位机中运行的程序,在上位机中以压缩文件包的形式保存,本实验使用实验箱自带光盘中的yaffs.tar.bz2。应用程序所的文件系统为Yaffs(Yet Another Flash File System),Yaffs是一种专门为Flash设计的嵌入式文件系统,运行速度快、占用内存小,提供写均衡、垃圾收集等底层功能。 *
您可能关注的文档
- 嵌入式操作系统 Linux篇 教学课件 作者 华清远见嵌入式学院 程姚根 苗德行 第2章 Linux操作系统使用.ppt
- 嵌入式操作系统 Linux篇 教学课件 作者 华清远见嵌入式学院 程姚根 苗德行 第3章 软件管理.ppt
- 嵌入式操作系统 Linux篇 教学课件 作者 华清远见嵌入式学院 程姚根 苗德行 第4章 用户管理.ppt
- 嵌入式操作系统 Linux篇 教学课件 作者 华清远见嵌入式学院 程姚根 苗德行 第5章 Linux文件系统.ppt
- 嵌入式操作系统 Linux篇 教学课件 作者 华清远见嵌入式学院 程姚根 苗德行 第6章 Linux 网络配置管理.ppt
- 嵌入式操作系统 Linux篇 教学课件 作者 华清远见嵌入式学院 程姚根 苗德行 第7章 嵌入式Linux编程基础.ppt
- 嵌入式操作系统 Linux篇 教学课件 作者 华清远见嵌入式学院 程姚根 苗德行 第8章 shell编程.ppt
- 嵌入式操作系统 Linux篇 教学课件 作者 华清远见嵌入式学院 程姚根 苗德行 第9章 中断及设备管理.ppt
- 嵌入式操作系统开发与应用程序设计 教学课件 作者 978 7 302 20808 2 Ch01_嵌入式作業系統.ppt
- 嵌入式操作系统开发与应用程序设计 教学课件 作者 978 7 302 20808 2 Ch02_嵌入式系統軟體概論.ppt
最近下载
- 【大单元教学】初中物理九年级全一册第二十章《电与磁》大单元整体设计(人教版).doc VIP
- 2025人教版初中英语九年级全一册单词默写表(汉译英) .pdf VIP
- GB50457-2019_医药工业洁净厂房设计标准.docx VIP
- 苏教版(2024)新教材小学二年级数学上册第一单元《练习二》习题课件.pptx VIP
- GB50457-2019医药工业洁净厂房设计标准.pdf VIP
- 平板玻璃低碳产品评价方法及要求.pdf VIP
- 人教版物理九年级全册《第二十章 电与磁》大单元整体教学设计[2022课标].docx
- 学籍基本信息表.doc VIP
- CB-T 422-93液流观察器-船舶行业标准.pdf VIP
- 企业职工基本养老保险重复缴费退款申请表(空表).doc VIP
文档评论(0)