2014_嵌入式系统讲义3_嵌入式处理器
- 格式:pptx
- 大小:13.34 MB
- 文档页数:230


《嵌入式系统》教学大纲注:课程类别是指公共基础课/学科基础课/专业课;课程性质是指必修/限选/任选。
(-)课程地位《嵌入式系统》是自动化专业的一门实用性很强的专业选修课程,在“计控管” 一体化课程体系中,属于控制类课程群的核心课程,是检测和优化管理的基础。
嵌入式系统是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
是目前自动化装置实现的首选技术,有广泛的应用领域。
课程的任务是使学生了解嵌入式系统的基本原理和基本组成;掌握典型的ARM嵌入式处理器的硬软件特点和开发方法。
学生通过本课程的学习,使学生掌握嵌入式系统开发的基本方法,具备嵌入式系统的初步设计能力和实践技能。
(二)课程目标1.理解嵌入式系统的基本原理和基本组成,在思政教育方面理解其在建设各领域所发挥的作用。
2.掌握典型的ARM嵌入式处理器的硬软件特点和开发方法。
3,掌握典型的ARM嵌入式开发技能,为工程中自动化仪表和系统产品的设计、开发和生产打下技术基础。
二、课程目标达成的途径与方法以课堂教学为主,学生自学和综合性实验等途径和方法达成课程目标。
课堂教学主要讲述嵌入式系统的基本概念,基本原理、典型产品的硬软件资源、开发工具、系统设计和开发方法。
并将实例融入理论教学中,使学生能够更加容易理解抽象的理论知识,提高学习的兴趣,熟悉嵌入式系统技术知识体系,形成良好的思维方式和学习方法。
在课堂教学中, 充分引入互动环节,提高教学效果。
学生自学,针对某些较为容易理解或先期讲解较为充分的知识点,列出部分内容作为学生自主学习环节,训练、形成良好的专业知识学习方法,培养学生自主学习意识和能力。
综合性实验,学生在理解和熟悉硬软件资源和开发工具基础上,设计系统方案并实施,给出数据处理、结果分析及结论。
实现基本实践技能的训练,培养理论知识的应用能力、实验数据分析和处理能力、以及团队协助能力。
三、课程目标与相关毕业要求的对应关系四、课程主要内容与基本要求第一章ARM处理器概述掌握ARM处理器的架构了解STM32系列ARM处理器的特点与性能掌握ARM处理器系统的开发要点了解如何提高ARM处理器的开发技能第二章STM32应用基础了解STM32系列处理器选型指南掌握STM32处理器的内部结构、电源管理、时钟管理、存储结构与映射第三章STM32常用固件库的使用与编程了解STM32固件库概述掌握STM32外设固件库调用基础和各类固件库第四章GPIO端口的结构与编程应用掌握GPIO的硬件结构和功能、锁定与配置机制掌握I/O端口外设的映射、GPIO寄存器了解GPIO编程应用第五章STM32处理器的中断技术掌握STM32中断通道的管理、中断优先级的设置、外部中断/事件控制器了解STM32中断编程实例第六章STM32定时/计数器的编程应用掌握通用定时器TIMx的结构、RTC的功能与操作掌握系统时钟SysTick的功能与使用、看门狗定时器的功能与使用了解定时器的编程应用实例第七章串口通信技术与编程应用掌握USART的功能和内部结构、寄存器、收发格式、波特率的设置、硬件流控制、中断请求与模式配置了解USART编程应用实例第八章A/D转换器的接口与编程应用掌握ADC的主要特征与架构、通道选择与工作模式、校准与数据对齐、寄存器与中断了解ADC应用编程实例第九章STM32处理器综合应用实例掌握各应用原理了解各应用编程五、课程学时安排六、实践环节及基本要求七、考核方式及成绩评定表1考核方式及成绩评定表考核类别考查注:试卷中,课程目标1总分C1。