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)