嵌入式系统实验指导书(实验内容参考)
目 录
嵌入式系统实验概述 1
实验成绩表 2
实验 1 CROSS COMPILER 安装3
实验 2 SKYEYE 仿真测试6
实验 3 BOOTLOADER 安装与使用10
实验 4 LINUX 内核配置编译13
实验 5 文件系统制作 16
实验 6 嵌入式 LINUX 系统移植 20
实验 7 字符设备驱动设计 23
实验 8 QT 图形界面设计26
嵌入式系统实验指导书(实验内容参考)
嵌入式系统实验概述
实验学时: 16 学时
适用专业及年级: 计算机、电子信息工程、电子信息科学、通信工程,三、四年级
开设实验项目数: 8 个
一、实验目的与基本要求
实验目的:
通过实验使学生快速熟悉 linux 系统,熟练使用各种常用命令,掌握嵌入式系统
开发的流程,Bootloader 的原理、移植,Linux 系统移植的方法,制作文件系统,能够
独立胜任嵌入式 Linux 系统平台的搭建,从而为驱动开发、图形界面应用开发等多方
面打下基础。
通过 8 次实验,并结合理论课程预期能实现如下目标:
1. 熟练掌握 Linux 操作系统具体操作;
2. 掌握交叉编译工具链的制作与使用;
3. 掌握 Bootloader 的移植;
4. 掌握 Linux 系统内核的移植;
5. 掌握 Linux 根文件系统的制作;
6. 驱动程序设计和 GUI 图形界面应用程序设计;
二、实验项目内容与学时分配
序号 实验项目名称 实验内容 实验类型
通过安装 Cross Compiler ,了解与编译器相
1 实验 1 Cross Compiler 安装 验证
关的工具(Utility)和库(library)之间的关系
了解 Skyeye 的作用和原理,并使用 Skyeye
2 实验 2 Skyeye 仿真测试 验证
进行仿真测试
了解 BootLoader 的作用和原理,并编译
3 实验 3 Bootloader 安装与使用 验证
U-boot 并测试
4 实验 4 Linux 内核配置编译 了解 Linux 内核结构,配置、编译内核 验证
了解 BusyBox 的实现机理,编译 BusyBox
5 实验 5 文件系统制作 验证
并构建嵌入式 linux 根文件系统
综合以上实验内容,进行嵌入式 Linux 系统
6 实验 6 嵌入式 Linux 系统移植 综合
原创力文档

文档评论(0)