Cortex-M4开发从入门到精通

    •  课程目标

      STM32系列课程主要培养学员对嵌入式系统控制部分体系结构的理解和操作技能,掌握基于STM32F051这款MCU的软硬件开发技术,掌握常用中断,定时器,UART、I2C、DMA等接口技术和常用传感器的使用方法,了解STM32在各类项目开发中的运用。

    •  师资团队

    • 华清创客企业内训讲师,均是来自各个领域的资深专家,均拥有6年以上大型项目经验。

    •  培养对象

      1)零基础学员,对技术开发感兴趣,深度沉迷物联网;
      2)在读大学生,毕业后想从事物联网开发(STM32方向);
      3)智能硬件爱好者,接触过51单片机、stm32的学员;
      4)硬件工程师、单片机工程师想寻求职业生涯新突破,可以学习物联网开发技术,进阶为物联网工程师;
      5)期待技术进阶的在职物联网工程师;

    •  培训方式

    第一种:华清创客讲师面授
    课时:共6天,每天6学时,总计36学时
    ◆费用:3200元/人
    ◆培训证书:培训合格学员可获ARM公司全球统一培训认证证书(认证费500元);工业和信息化部《国家物联网应用技能证书》(认证费500元);Atmel公司全球统一《Atmel嵌入式工程师认证证书》 (认证费500元);三个证书套餐:1200元
    ◆外地学员:代理安排食宿(需提前预定)

    第二种:线上直播授课
    直播课时:共12天,每天3学时,总计36学时;
    辅导:授课期间,辅导老师每天有1小时的辅导直播
    ◆费用:3200元/人
    ◆培训证书:培训合格学员可获ARM公司全球统一培训认证证书(认证费500元);工业和信息化部《国家物联网应用技能证书》(认证费500元);Atmel公司全球统一《Atmel嵌入式工程师认证证书》 (认证费500元);三个证书套餐:1200元

    第三种:企业订制培训
    课时:根据订制的大纲确定课时
    费用:根据课程难度,每课时1000~2500元
    ◆培训证书:培训合格学员可获ARM公司全球统一培训认证证书(认证费500元);工业和信息化部《国家物联网应用技能证书》(认证费500元);Atmel公司全球统一《Atmel嵌入式工程师认证证书》 (认证费500元);三个证书套餐:1200元

      •  质量保证

        1、培训过程中,如有部分内容理解不透或消化不好,可免费在下期培训班中重听;

        2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果;

        3、培训合格学员可享受免费推荐就业机会。

      •  课程大纲



        章节 课程名称

        第一章STM32背景知识学习 必须要getARM知识

        Cortex-M4概述

        认识STM32

        STM32F407硬件平台介绍


        第二章STM32开发环境搭建 MDK-ARM环境介绍及安装

        STM32CubeMX简介及安装

        STM32储存器映射

        stm32 启动文件分析


        第三章STM32 GPIO口操作平台介绍 GPIO的基本概念及寄存器介绍

        照亮电子世界的那盏灯——LED寄存器版

        照亮电子世界的那盏灯——LED库函数版

        初识人机交互——按键


        第四章STM32 USART串口的应用 串行通信的基本概念

        串口寄存器介绍

        stm32实现串口数据收发

        HAL串口库函数的使用及printf的实现


        第五章STM32中断系统专题讲解 STM32中断系统概述

        外部中断控制器EXTI

        按键中断实例

        串口中断实例


        第六章STM32系统时钟专题讲解 STM32时钟系统概述

        STM32时钟配置实例

        SysTick定时器讲解

        HAL_Delay()的实现


        第七章STM32看门狗专题讲解 STM32看门狗概述

        STM32独立看门狗配置实例

        STM32窗口看门狗实例


        第八章STM32定时器专题讲解 STM32定时器介绍

        STM32通用定时器使用实例

        高级定时器之输入捕获

        高级定时器之PWM


        第九章STM32 ADCDAC专题讲解 stm32 ADC模数转换概述

        stm32 ADC单通道采集实例

        stm32 ADC多通道采集实例

        stm32 DAC数摸转换原理

        stm32 DAC数摸转换实例


        第十章STM32数据搬运工DMA专题讲解 STM32 DMA数据搬运概述

        ADC_DMA多路采集实例


        11STM32 存储器专题讲解 stm32 常用存储器介绍

        NOR_FLAH工作原理及操作实例

        NAND_FLASH读写实例

        读写STM32内部FLASH

        设置FLASH的读写保护及解除


        12STM32 I2C总线通信专题讲解 stm32 I2C总线通信原理

        三轴加速度传感器MPU6050介绍

        I2C读取MPU6050传感器实例

        I2C读取EEPROM实例


        13STM32 SPI总线通信专题讲解 stm32 SPI总线通信概述

        W25X16_FLASH模块介绍

        SPI读写W25X16_FLASH实例


        14STM32 常见其他通信协议专题讲解 IR红外线接收发送实验

        DS18B20温度传感实验

        CAN环回模式实验

        RS-485通信实例


        15TFT-LCD专题讲解 1 常见显示器类型介绍

        2 TFT-LCD硬件结构及基本参数介绍

        3 LCD工作时序分析

        4 STM32-FMSC讲解

        5 中英文字模介绍

        6 LCD操作实例代码分析


        16章触摸屏专题讲解 1 触摸屏简介

        2 电阻式触摸屏硬件设计

        3 触摸屏操作实例讲解


        17STM32 电源管理专题讲解 2 STM32睡眠模式的实现

        3 STM32停止模式的实现

        4 STM32待机模式的实现

        5 PWR-PVD电源监控讲解


        18STM32 SD卡及FATFS文件系统专题讲解 STM32 SDIO接口简介

        SD卡操作模式详解

        SD卡读写实例

        FATFS文件系统介绍及移植

        FATFS文件系统接口函数分析

        FATFS文件系统运用实例




the end

评论(0)