STM32单片机培训-武汉华嵌科技课程大纲

课程背景

    本课程为 武汉华嵌科技 精品课程,也是物联网设计的硬件平台基础,深受广大学员好评!

Cortex-M系列是ARM公司推出的最新的针对微控制器应用的内核,提供业界领先的高性能和低成本的解决方案,将成为MCU应用的热点和主流。随着软件复杂度的相应提高,传统的单片机编程方式不能够满足需求,基于Cortex-M3/4的芯片功能强大,正好满足相对复杂的控制软件对MCU功能的需求。本课程选取目前性价比最高的意法半导体的STM32F103ZET(144个引脚)作为实验平台,学习后很容易扩展到Cortex-M0、Cortex-M4等相关系列平台。


课程目标

1) 了解Cortex-M体系结构,并掌握在Cortex-M体系结构上进行嵌入式编程的方法;
2) 掌握STM32单片机处理器内部资源接口的开发原理与MDK开发环境搭建;
3) 掌握STM32单片机常用外设接口的编程方法;
4) 掌握STM32单片机常用传感器、总线技术的使用方法;
5) 能独立开发中小型综合项目;


课程大纲

                                                      第一天

学习目标
第一天的课程主要帮助学员了解Cortex-M内核体系结构、stm32内部资源分析。在此基础上,熟悉MDK的编程环境及编程方法。

                                                      第二天

学习目标
掌握STM32处理器的GPIO与串口开发。

                                                      第三天

学习目标
掌握STM32处理器的NVIC中断与定时器TIM开发。

                                                       第四天

学习目标
掌握STM32处理器的PWM、LCD、RTC接口开发。

                                                      第五天

学习目标
掌握STM32单片机的ADC、DAC与内部温度传感器、外部DHT11温湿度传感器接口开发。

                                                     第六天

学习目标
STM32总线技术专题:掌握STM32处理器非常重要的I2C、SPI、485与can总线接口开发与。


课程细节内容详见:http://www.embedhq.org/html/jingpin/arm/2018/1105/3737.html

猜你喜欢

转载自blog.51cto.com/12020743/2403697