一、实验基本信息
课程编号:201405134
中文名称:嵌入式系统及应用
英文名称:Embedded system and Its Applications
课程性质:专业选修课
面向专业:电子信息工程(水声)
开设学期:7
课程总学时:32
实验学时:16
是否独立设课:否
二、实验目的和任务
通过本实验的课程的学习,熟悉嵌入式系统及应用的设计原理,掌握嵌入式系统及应用开发环境的构建和开发工具的使用方法,熟悉ARM处理器的外部设备资源,学习基于linux操作系统的软件设计方法,使学生具有运用嵌入式技术进行系统设计能力。
三、实验教学基本要求
具有应用嵌入式系统及应用知识进行与本专业相关的小型系统的设计能力,能够解决如数据存储、数据采集、外设接口和通信等问题,具备应用嵌入式系统及应用知识结合所学专业知识解决实际工程问题的素质。
1、掌握嵌入式系统及应用的开发环境构建和开发工具使用方法。
2、掌握嵌入式系统及应用的存储器、通用输入输出系统、接口系统、电源系统的工作原理,其控制和驱动方法。
3、通过实例学习嵌入式LINUX操作系统的开发环境建立,目标仿真系统建立,操作系统的裁剪和编译烧写等。
4、应用嵌入式操作系统和嵌入式系统及应用平台,完成简单的程序设计。
四、实验项目基本情况
序号 | 实验项目名称 | 实验学时 | 内容提要 | 实验类型 | 实验要求 |
1 | 开发环境的建立和开发工具配置 | 2 | ARM S3C2440开发平台基础知识,开发软件和开发工具的配置 | 验证型 | 必做 |
2 | 存储器的驱动与烧写实验 | 2 | SDRAM的设置和FLASH 的FLASH烧写与固化、启动代码实验 | 验证型 | 必做 |
3 | GPIO端口控制实验 | 2 | GPIO控制、键盘输入和LED控制实验 | 验证型 | 必做 |
4 | 串行通信和接口实验 | 2 | 串行通信实验,IIC和SPI接口实验 | 验证型 | 必做 |
5 | 操作系统开发环境建立实验 | 2 | 嵌入式linux系统的开发环境安装实验;嵌入式linux系统的开发工具链配置实验;嵌入式linux系统的交叉编译器配置实验 | 验证型 | 必做 |
6 | 系统编译与外设驱动 | 4 | 嵌入式linux系统的内核配置 嵌入式linux系统的根文件系统制造 | 验证型 | 必做 |
7 | 系统装载与应用程序的运行 | 2 | 编写网络应用程序实例,通过LINUX系统在开发板的装载与运行,进行网络数据的传输试验 | 验证型 | 必做 |
五、实验教材(指导书)或网络资源
[1] 方尔正.嵌入式系统及应用课程实验指导书
[2] 方尔正,王燕.嵌入式技术及其应用。哈尔滨工业大学出版社,2008
[3] 马忠梅.ARM体系结构与编程. 清华大学出版社,2002
[4] 陈智育.VxWorks程序开发实践.人民邮电出版社,2004
[5]SAMSUNG Electronics Inc. S3C2410 User’s Manual,2010
六、考核方式
实验报告。
撰写人签字: