”“”
使用STM32Cube和Keil Uvision MDK-5
使用Cortex-M4進行STM32F4編程
關於此課程
在本課程中,我們將使用STM32Cube和Keil Uvision MDK-5作為集成開發環境(IDE)探索嵌入式系統編程的世界。通過學習如何使用STM32Cube編程ARM Cortex-M4,您將為嵌入式系統行業中的任何電子應用獲取所有必要的知識。本課程將更好地了解微控制器及其應用程序的邏輯。課程的每個部分將遵循此結構:
- 對概念的解釋
- 記錄信息
- 至少有2個應用示例
- 參考書
- 任務
- 問答環節
課程項目
在整個課程中,您將從事各種項目,包括:
-
顯示在調試部分中存儲數據中數據的地址和SRAM
- 使用示波器測量HSI和HSE時鐘源頻率
-4板上的LED控件以所需頻率閃爍 - 使用計時器在所需頻率下在輸入和輸出引腳進行測量
- 在信號的任何點捕獲輸入信號(輸入捕獲)
- 比較信號輸出(輸出比較)的新標誌的生成
- 通過從連接到電位計的ADC獲取信息來調整髮動機的工作週期
- 使用DAC生成正弦信號
- 使用I2C PCF8574集成電路的7個片段LED顯示器的照明
- 使用SPI通信從板上的加速度計傳感器中獲取位置信息
- 使用USART通過藍牙從手機和計算機發送和接收數據
您將學到什麼
在本課程結束時,您將能夠:
- 完全了解嵌入式系統的邏輯,並為任何微控制器具有基本的編程技能
- 使用基於ARM的微控制器成功完成您選擇的項目
- 賦予您的電子系統設計思路