嵌入式系统实验讲义
课内实验是一种辅助手段,是为了帮助学生更好地掌握课堂教学内容,加深对知识的理解。本课程的实验安排4次,共用8学时。下面是实验的题目、要求、实验步骤。完成后均需要写实验报告。
实验一、
目的:
。并掌握一个嵌入式系统应用软件的构建方法。
要求:
;
向该工程下添加文件;
设置生成目标的配置;
编译生成目标系统;
下载该目标系统到实验板上运行。
实验操作步骤:
本实验的操作步骤参考<<ARM2410-SforUCOS实验指导书>>的第二章,页码为P8~P23。
实验二、系统启动引导程序学习并设计
目的:
在第一个实验后,。基于此基础上,通过该实验使学生掌握了解实验目标系统的启动引导程序流程,从而掌握无操作系统时嵌入式系统应用软件的启动引导程序设计。
要求:
1、对第一个实验样例的启动引导程序进行分析,画出其流程图;
2、分析第一个实验样例程序的各应用函数功能;
3、修改启动程序;
4、建立LCD显示的简单应用程序。
实验操作步骤:
首先新建一个应用工程项目;
向该工程中添加应用程序的源文件,这些源文件是:
·“…\scr\”、“…\scr\”、“…\scr\”、“…\scr\”、“…\scr\”;
·“…\inc\”、“…\inc\”、“…\inc\”、“…\inc\”、“…\inc\”、“…\inc\”、“…\inc\”;
·“…\startup\”、“…\startup\”、“…\init\”;
·“…\uhal\”、“…\uhal\”;
·“…\init\”、“…\init\”。
3、对该工程项目进行目标配置,采用“Simple”配置,并比较与第一个实验中采用配置方法的不同;
4、分析启动程序的流程,了解启动程序中做了哪些工作;
5、分析整个应用程序的流程。
实验三、RTC定时器程序学习并设计
目的:
定时器部件是嵌入式系统中的重要I/O部件之一,它们的主要功能就是提供具有一定时间间隔特性的信号。S3C2410内部的定时部件主要有三个:看门狗定时器、RTC定时器和Timer定时器。他们的用途各有不同,但工作原理相似。本实验目的就是使学生熟练的对S3C2410内部的RTC部件进行使用,掌握其初始化编程技术。并掌握中断技术的使用。
要求:
1、对实验样例程序代码进行分析,了解中断处理的流程,并画出中断处理流程图;
2、分析并说明RTC的初始化程序完成的功能;
3、通过修改相关的计数常数,使得原程序中LCD刷屏加快,刷屏时间约为原来的一半。
实验操作参考:
1、,该工程项目在“…\嵌入式课程实验\4-实验4-RTC处理(含中断)\”文件夹中;
;初
嵌入式系统实验讲义 来自淘豆网m.daumloan.com转载请标明出处.