STM32F10x Training

Download Report

Transcript STM32F10x Training

STM32F10x
Training objectives
Value the STM32F10x family
Get understanding on CORTEX-M3 Core
Get familiar with STM32F10x peripherals and features
Introduce and practice with the STM32F10x Firmware
Library
STM32F10x Training - Agenda
T.O.M.A.S.
2
Chapter 1
-
Session Start – Welcome + Introduction
STM32 Marketing presentation
Cortex-M3 Core – part 1
Cortex-M3 Core – part 2
Code Size, Performance and SW Migration
STM32F10x Block Diagram & Architecture
Tool-chains, Board & Library overview
STM32F10x Training - Agenda
T.O.M.A.S.
3
Chapter 2
- STM32F10x System Blocks
- Direct Memory Access (DMA)
- Power & Backup Blocks
- Reset & Clocks
- Low Power Modes
- STM32F10x Standard Peripherals
- RTC - Lab6
- Watchdogs
- STM32F10x Standard Peripherals
- GPIO & AFIO - Lab 4
- STM32F10x Standard Peripherals
- Analog to Digital Converter (ADC)
STM32F10x Training - Agenda
T.O.M.A.S.
4
Chapter 3
- STM32F10x Standard Peripherals
- Advanced Control and General Timers (TIMx)
- STM32F10x Communication Peripherals
- SPI, I2S / I2C / USART / USB / CAN
- STM32F10x flash high density (up to 512k) peripherals
- FSMC, DAC
- STM32F10x flash high density (up to 512k) peripherals
- SDIO, I2S
- FSMC Lab
STM32F10x Training - Agenda
T.O.M.A.S.
5