《ARM原理与应用》实验教学大纲1.课程基本信息中文课程名称ARM原理与应用英文课程名The Principle and Application offARM课程编号课程类型开设专业课程总实验学时备注学时3212090017002专业基础通信课2.课程简介《ARM原理与应用》是电子工程学院电子科学与技术专业的一门学科专业基础课,是该专业学生学习和掌握嵌入式硬件知识和汇编语言程序、C语言设计的入门课程,是其他所有计算机课程(包括软件、硬件)的基础。该课程的目的是使学生从理论上和实践上掌握ARM的基本组成、工作原理、及常用外设的硬件的连接,建立嵌入式系统的整体概念,使学生具有应用嵌入式系统软、硬件的能力。本课程目标是使学生通过本课程的学习,对嵌入式计算机工作原理有全面的了解,能使用汇编语言、C语言进行简单的程序设计,并能正确选择和使用ARM计算机及其外设与接口,为走上工作岗位做好准备。3.实验目的通过该课程的实验,熟悉ARM系统开发的基础理论和方法,搭建ARM系统的开发平台,初步掌握ARM系统开发的步骤。4.实验报告内容(1)学生姓名、学号、实验组号及组内编号等:(2)实验题目:阐述做本实验的目的;(3)目的要求:实验过程中的基础知识、预习报告、特殊器材等:(4)实验设备:仪器名称及主要规格(包括量程、分度值等)、用具名称、软件等。(5)实验原理:简单但要抓住要点,即要写出依据原理的公式名称、公式表达式、公式中各物理量的名称、公式成立的条件。画出电路图(光路图)等。(6)实验内容:(对一些实验,根据要求要有实验步骤)实验内容主要含实验数据表格、实验程序代码、数据处理、仿真波形等。(7)实验结果:程序运行结果、测试结果等:(8)实验总结:通过实验学到的知识、实验过程中的难点、存在的问题和实验收获等
《ARM 原理与应用》实验教学大纲 1.课程基本信息 中文课程名称 ARM 原理与应用 英文课程名 The Principle and Application of ARM 课程编号 课程类型 开设专业 课程总 学时 实验学时 备注 090017002 专业基础 课 通信 32 12 2.课程简介 《ARM 原理与应用》是电子工程学院电子科学与技术专业的一门学科专业基础课,是 该专业学生学习和掌握嵌入式硬件知识和汇编语言程序、C 语言设计的入门课程,是其他所 有计算机课程(包括软件、硬件)的基础。 该课程的目的是使学生从理论上和实践上掌握 ARM 的基本组成、工作原理、及常用外 设的硬件的连接,建立嵌入式系统的整体概念,使学生具有应用嵌入式系统软、硬件的能力。 本课程目标是使学生通过本课程的学习,对嵌入式计算机工作原理有全面的了解,能使 用汇编语言、C 语言进行简单的程序设计,并能正确选择和使用 ARM 计算机及其外设与接 口,为走上工作岗位做好准备。 3.实验目的 通过该课程的实验,熟悉 ARM 系统开发的基础理论和方法,搭建 ARM 系统的开发平台, 初步掌握 ARM 系统开发的步骤。 4.实验报告内容 (1)学生姓名、学号、实验组号及组内编号等; (2)实验题目:阐述做本实验的目的; (3)目的要求:实验过程中的基础知识、预习报告、特殊器材等; (4)实验设备: 仪器名称及主要规格(包括量程、分度值等)、用具名称、软件等。 (5)实验原理:简单但要抓住要点,即要写出依据原理的公式名称、公式表达式、公式中 各物理量的名称、公式成立的条件。画出电路图(光路图)等。 (6)实验内容:(对一些实验,根据要求要有实验步骤) 实验内容主要含实验数据表格、实验程序代码、数据处理、仿真波形等。 (7)实验结果:程序运行结果、测试结果等; (8)实验总结:通过实验学到的知识、实验过程中的难点、存在的问题和实验收获等
5.实验考试(考核)(1)学生实验课成绩由过程考核和实验报告两部分组成,各占50%,平时成绩和报告成绩采用5分制、总成绩采用百分制。(2)实验过程:由老师考核实验过程中学生实验线路连接是否正确:实验程序编写是否正确:仪器使用是否规范;能否按要求独立操作;遇到问题能否判断处理;测量数据是否正确:能否在规定时间完成实验内容:实验结束时是否能按要求将仪器复位:课上是否能主动探索和研究问题和考勤等。(3)实验报告:是否符合实验报告要求的格式,叙述是否清楚:数据处理中的有效数字、单位、作图、思考题回答是否正确等。6.实验项目设置与内容序实验名内容要求开设实验每组实验号称学时人数属性要求1基础必做1ADS1.21.熟悉ADS1.2开发环境,使用ADS编译、2型开发环调试并跟踪一段已有的程序境使用2.了解嵌入式开发的基本思想和过程221.基础必做ICE仿1.掌握ICE仿真器的安装和使用型真器的2.了解嵌入式系统调试的概念和基本方法安装和使用中断处1.了解ARM处理器中断处理过程1基础必做132型理程序2.掌握在S3C2440A平台下进行中断服务程设计序编程定时器1.了解ARM处理器定时器的处理机制1基础必做24型应用2.掌握在S3C2440A平台下进行定时器应用编程ADC接1基础必做1.了解ARM处理器ADC接口的处理机制52型口应用2.掌握在S3C2440A平台下进行ADC接口应用编程6通用1.了解通用I/0口工作原理1综合选做21/0口2.掌握在S3C2440A平台下进行I/0编程设计型的应用一跑马
5.实验考试(考核) (1)学生实验课成绩由过程考核和实验报告两部分组成,各占 50%,平时成绩和报告成绩 采用 5 分制、总成绩采用百分制。 (2)实验过程: 由老师考核实验过程中学生实验线路连接是否正确;实验程序编写是否正确;仪器使用 是否规范;能否按要求独立操作;遇到问题能否判断处理;测量数据是否正确;能否在规定 时间完成实验内容;实验结束时是否能按要求将仪器复位;课上是否能主动探索和研究问题 和考勤等。 (3)实验报告: 是否符合实验报告要求的格式,叙述是否清楚;数据处理中的有效数字、单位、作图、 思考题回答是否正确等。 6.实验项目设置与内容 序 号 实验名 称 内容要求 实 验 学时 每组 人数 实验 属性 开设 要求 1 ADS1.2 开发环 境使用 1.熟悉 ADS1.2 开发环境,使用 ADS 编译、 调试并跟踪一段已有的程序 2.了解嵌入式开发的基本思想和过程 2 1 基 础 型 必做 2 ICE 仿 真器的 安装和 使用 1.掌握 ICE 仿真器的安装和使用 2.了解嵌入式系统调试的概念和基本方法 2 1 基 础 型 必做 3 中断处 理程序 设计 1.了解 ARM 处理器中断处理过程 2.掌握在 S3C2440A 平台下进行中断服务程 序编程 2 1 基 础 型 必做 4 定时器 应用 1.了解 ARM 处理器定时器的处理机制 2.掌握在 S3C2440A 平台下进行定时器应用编 程 2 1 基 础 型 必做 5 ADC 接 口应用 1.了解 ARM 处理器 ADC 接口的处理机制 2.掌握在 S3C2440A 平台下进行 ADC 接口应用 编程 2 1 基 础 型 必做 6 通 用 I/O 口 的应用 - 跑 马 1.了解通用 I/O 口工作原理 2.掌握在 S3C2440A 平台下进行 I/O 编程 2 1 综 合 设 计 型 选做
灯实验LCD接71.了解ARM处理器LCD驱动控制器的处理1综合选做2机制口编程设计型2.掌握在S3C2440A平台下进行LCD应用编程8UART1综合1.了解ARM处理器UART异步串行接口的处理2选做异步串机制设计型行接口2.掌握在S3C2440A平台下进行串口编程应用7.教材及实验指导书名称:(1)实验教材:(2)教学参考书:《嵌入式系统应用教程》赵宏,王小牛人民邮电出版社年度2010
灯实验 7 LCD 接 口编程 1.了解 ARM 处理器 LCD 驱动控制器的处理 机制 2.掌握在 S3C2440A 平台下进行 LCD 应用编程 2 1 综 合 设 计 型 选做 8 UART 异步串 行接口 应用 1.了解 ARM 处理器 UART 异步串行接口的处理 机制 2.掌握在 S3C2440A 平台下进行串口编程 2 1 综 合 设 计 型 选做 7.教材及实验指导书名称: (1)实验教材: (2)教学参考书: 《嵌入式系统应用教程》 赵宏,王小牛 人民邮电出版社 年度 2010