《STM32嵌入式技术应用》教学大纲
《STM32嵌入式技术应用》
课程教学大纲
课程编号:适用专业:电子信息大类、自动化类等课程类型:专业核心课课程性质:必修课stm32怎么使用printf
课程学时:64课程学分:4
一、课程定位
《STM32嵌入式技术应用》是面向电子信息大类(包括电子信息类、计算机类、通信类)和自动化类等专业开设的专业核心课程,该课程面向嵌入式系统设计师工作岗位。本课程的先修课程是《电子技术基础》和《C语言程序设计》。本课程的主要任务是:使学生掌握嵌入式系统相关的通用知识、嵌入式硬件构件设计和嵌入式软件构件设计,并在此基础上根据系统功能需求进行嵌入式应用层程序设计,为《物联网技术》、《毕业设计论文》、《顶岗实》等后续课程奠定坚实的嵌入式技术基础,为社会培养嵌入式智能产品设计、分析、调试与创新能力的高素质技术技能型人才。二、课程目标
1.知识目标
(1)熟悉嵌入式系统的概念、组成以及嵌入式技术的研究方法
(2)熟MCU的资源
(3)把握嵌入式硬件最小系统设计
(4)把握GPIO的通用知识
(5)熟MCU的GPIO底层驱动构件的设计方法
(6)掌握MCU的GPIO底层驱动构件头文件的使用方法
(7)把握小灯的硬件构件和软件构件的设计及使用方法
(8)掌握嵌入式软件最小系统(闪灯)、流水灯的设计与实现方法(9)掌握开关硬件构件和开关软件构件的设计及使用方法
(10)掌握开关检测与控制功能的应用层程序设计方法
(11)理解中断的概念及中断管理过程
(12)熟悉MCU的定时器模块及其底层驱动构件设计方法
(13)把握MCU的定时器底层驱动构件头文件的使用方法
(14)掌握定时中断的应用层程序设计方法
(15)掌握数码管的通用知识、数码管的硬件构件设计方法
(16)掌握数码管软件构件设计及使用方法
(17)把握数码管显示的应用层步伐设计方法
(18)把握键盘的通用知识、键盘的硬件构件设计方法
- 1 -
(19)掌握键盘软件构件设计及使用方法