嵌入式实验报告五_嵌入式实验报告要求

2020-02-28 其他范文 下载本文

嵌入式实验报告五由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“嵌入式实验报告要求”。

嵌入式实验报告五

实验时间2013/6/9报告人

一、实验目的:

1.嵌入式文件烧写;

2.通过上机实验,使学生验证、巩固和充实所学理论知识,加深对相关内容的理解,了解嵌入式操作系统的镜像文件固化方法。

二、实验要求:

1.安装flash编程软件;

2.针对具体flash闪存芯片烧写vivi、kernel、文件系统。

3.观察嵌入式系统不同阶段的运行。

三、问题: 1.简述嵌入式开发中bootloader、kernel、filesystem的功能。

Bootloader是用来完成系统硬件初始化、启动和系统软件加载工作的程序。其基本功能主要是:正确初始化硬件,使系统平台正常启动。提供映像文件加载接口,通过串口、网口下载映像到Flash,为内核启动作准备。加载Linux内核到RAM中,启动内核和文件系统,并进一步启动应用程序。

kernel是嵌入式操作系统的核心,指挥调度计算机的运行,直接控制计算机的资源,管理底层各个接口文件,实现对硬件的编程,控制接口操作,为用户提供一个高效的执行环境。file system是文件系统,管理数据和控制数据存储。

2.简述NORflash和NANDflash的区别。

接口差别:NORflash采用SRAM接口;NANDflash使用复杂的I/O口。

读写的基本单位:NORflash以字为基本的读写单位而NANDflash为基本的读写单位。性能比较:NORflash的地址线和数据线分开,传输效率很高,程序可以在芯片内执行,而

NANDflash写入速度比NORflash快。

容量与成本:NANDflash有较高的单元密度,容量比NORflash大,而且生产也简单,价格

也比NORflash低。

软件支持:两种flash在进行写入和擦除时都需要MTD(MTD是存储器技术设备,是Linux

系统中设备文件系统的一个类型,主要用于闪存的应用,是一种闪存转换层,集成于芯片内部),但NORflash上运行代码不需要任何软件支持,而在NANDflash进行操作需要驱动程序。

《嵌入式实验报告五.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
嵌入式实验报告五
点击下载文档
相关专题 嵌入式实验报告要求 实验报告 嵌入式 嵌入式实验报告要求 实验报告 嵌入式
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文