STM32培训高级班
STM32单片机培训高级应用班(HQMCU0809)
课程背景 | |||||||
Cortex-M系列MCU是ARM公司推出的最新的针对微控制器应用的内核,提供业界领先的高性能和低成本的解决方案,将成为MCU应用的热点和主流。随着软件复杂度的相应提高,传统的单片机编程方式不能够满足需求,基于Cortex-M3/4的芯片功能强大,正好满足相对复杂的控制软件对MCU功能的需求。本课程选取目前流行的意法半导体的STM32F103作为实验平台,uC/OSIII是著名的源码公开的实时内核,是专为嵌入式应用设计的,可以运行在多种微控制器上,本课程将Cortex-M和uC/OS完美结合,更好的发挥出它们各自的特点。
新闻链接:1、华嵌成功实施长飞公司Cortex-M3+uC/OS-II企业内训 |
|||||||
课程目标 | |||||||
1) 掌握STM32处理器复杂接口编程方法 |
|||||||
培养对象 | |||||||
物联网、智能硬件相关的从业人士、学生、嵌入式爱好者等。 |
|||||||
入学要求 | |||||||
学员学习本课程应具备下列基础知识: |
|||||||
师资团队 | |||||||
更多师资力量请参见师资团队。 |
|||||||
教材 | |||||||
◆ 《武汉华嵌内部培训讲义》 |
|||||||
班级规模及环境 | |||||||
为了保证培训效果,增加互动环节,我们坚持小班授课,3-5人VIP班,人手一套实验环境。 |
|||||||
时间地点 | |||||||
|
|||||||
学时费用 | |||||||
◆课时: 共6天,每天7学时,总计42学时。(说明:此总课时为标准时长,若需要定制加长学时或特殊时间安排可协商。) |
|||||||
质量保障 | |||||||
1、培训过程中,如有部分内容理解不透或消化不好,可免费在下期培训班中重听; |
|||||||
课程进度安排(最新更新日期:2022.01.01) | |||||||
时间 | 课程大纲 | ||||||
第1天 |
|||||||
学习目标 |
掌握STM32处理器的看门狗、低功耗、红外通信、无线通信24L01开发。 |
||||||
9:00 | 12:00 |
1. STM32之看门狗编程 2. STM32之休眠与低功耗研究 2.1 休眠工作原理 2.2 低功耗实例分析 |
||||||
13:30 | 17:30 |
3. STM32之红外遥控编程 3.1 红外遥控工作原理 3.2 红外遥控实例分析
实验:无线接口与外设的通信应用 |
||||||
第2天 |
|||||||
学习目标 |
掌握STM32处理器的SDIO、USB、DMA、FATFS文件系统接口开发。 |
||||||
9:00 | 12:00 |
5. STM32之SDIO编程
|
||||||
13:30 | 17:30 |
7. STM32之DMA编程 7.1 DMA工作原理7.2 DMA实例分析
实验:USB盘、SD卡文件系统的读写。 |
||||||
第3天 |
|||||||
学习目标 |
掌握STM32处理器与GPS、WIFI、4G模块的应用开发。 |
||||||
9:00 | 12:00 |
9. STM32上GPS(全球定位系统)的应用
9.1 GPS 概述
10.1 WIFI通信基础概述
11.1 4G模块基础概述 |
||||||
13:30 | 17:30 |
实验: |
||||||
第4天 |
|||||||
学习目标 |
了解uC/OS-III操作系统结构、各个重要功能部分的概念及实现原理,在此基础上掌握uC/OS-III系统移植的方法 |
||||||
9:00 | 12:00 |
12. uC/OS-III操作系统分析及移植 |
||||||
13:30 | 17:30 |
实验: |
||||||
第5-6天 |
|||||||
学习目标 |
在STM32开发平台上完成系统移植后,重点掌握如何在UCOSII系统上开发出稳定、高效的应用程序。 |
||||||
9:00 | 12:00 |
13. 在STM32上开发uC/OS-III应用程序 |
||||||
13:30 | 17:30 |
实验: |
返回列表