《嵌入式应用系统设计》考核大纲.docx
城人品;用系统设讨课程考核大纲一、适应对象.修读完本课程规定内容的电子信息工程专业(含实验班)的学生;提出并获准免修本课程、申请进行课程水平考核的电子信息工程专业(含实验班)的学生;提出并获准副修第二专业、申请进行课程水平考核的非电子信息工程专业的学生。二、考核目的考核学生对基于32位ARM微处理器构成的嵌入式系统开发环境、开发流程的熟悉情况。重 点考核学生对ARM体系结构,存储器系统设计、GPIO规划、总线通信协议的掌握程度。三、考核形式与方法课程考核由平时考核和期末考核两局部构成。平时考核成绩包括考勤与课堂小测验、作业、实验三局部。实验成绩包括实验操作与实验 报告考核。四、课程考核成绩构成课程考核与评估采取平时成绩和期末考核成绩相结合的方式,其中平时考勤与小测验,作 业、实验和期末考核分别占课程成绩的10%、20%、20%和50虬五、考核内容与要求期末考核可采用多种方式,形式包括但不限于学期论文、工程研讨、课程设计、工程实习、 工程实训。主要考核要求如下。第一单元嵌入式系统基础知识了解课程基本信息;掌握教材章节结构;熟悉嵌入式系统基础知识。能对嵌入式系统定义做出自己的说明,了解嵌入式系统开展的阶段,理解不同处理器体系 结构的差异。第二单元ARM体系结构了解嵌入式系统的体系结构;了解ARM处理器及ARM9相关知识;熟悉ARM处理器的结构 示意图;熟悉ARM微处理器的寄存器结构;理解ARM微处理器的异常处理机制;掌握ARM的存 储器结构。能描述ARM处理器的特点,说明微处理器的功能单元组成形式,能说明通用寄存器分组情 况,并能实现简单的异常处理流程。第三单元ARM汇编语言掌握进程开发环境IDE工具使用方法;熟悉ARM汇编指令集;熟悉ARM汇编语言程序结构; 熟悉ARM汇编语言程序结构。掌握ARM汇编语言与C语言混合编程技巧。能利用汇编指令集,实现简单的数值运算和逻辑运算。第四单元32位RISC微处理器了解S3c2410A处理器;掌握存储器控制器设置方法;掌握时钟和电源管理设置基本过程与 方法;熟悉I/O端口配置方法;了解中断处理过程;掌握中断控制器设置方法;了解DMA工作 原理;掌握DMA控制器设置方法。能理解存储器映射10机制,能完成GPI0的输入输出配置,能实现中断调用和返回过程。第五单元 存储器系统掌握存储器系统构建方法;熟悉各种存储器类型;掌握SDRAM存储器设计方法;掌握N0R FLASH/NAND FLASH设计方法;掌握CF卡接口电路设计方法;掌握SD卡设计方法。能描述寄存器、RAM、ROM、FLASH ROM> CF、SD各类存储器的主要区别,能结合应用需求, 实现存储器系统设计。第六单元输入/输出设备接口理解GPIO原理与结构;掌握A/D转换器接口设置方法;掌握D/A转换器接口设置方法;掌 握用I/O 口实现键盘接口的方法;掌握用I/O 口实现LED数码管接口的方法;掌握LCD控制器 的设置方法;了解触摸屏控制接口的设置方法。能结合应用需求,实现微处理器10端口的规划,并能驱动常见的外围单元设备,如键盘, LED, AD, LCD 等。第七单元总线接口掌握串行、nc、SPI接口基本原理与结构;熟悉UART连接的串行接口电路;掌握串行接 口设置方法;掌握SPI接口基本原理与结构;了解IIS总线结构;了解HS总线接口;熟悉USB 接口电路设置方法;掌握PCI接口电路设置方法。能描述各种通信接口的特点,如串行/并行,同步/异步,传输速率,连线数等,能能结合 应用需求,选择适当的通信接口,并能完成数据的发送、接受和解析。第八单元网络接口了解网络模型;熟悉以太网协议;掌握嵌入式以太网接口的实现方法;了解CAN总线结构, 了解CAN总线接口设置方法。能利用以太网协议或CAN总线,完成不同设备间的数据发送与接收。实验教学1)汇编与C混合编程(2课时)2) 8*8 LED点阵(2课时)3) ADC (2 课时)4) PWM (2 课时)5) RTC(2 课时)6) IIC (2 课时)IIS (4课时)