STM32F30xx Standard Peripheral Library
20.2.3 Data transfers functions............................................................... 408
20.2.4 Hardware CRC Calculation functions .......................................... 408
20.2.5 DMA transfers management functions ........................................ 409
20.2.6 Interrupts and flags management functions ................................ 409
20.2.7 Initialization and configuration functions...................................... 411
20.2.8 Data transfer functions ................................................................ 418
20.2.9 Hardware CRC Calculation functions .......................................... 419
20.2.10 DMA transfers management functions ..................................... 421
20.2.11 Interrupts and flags management functions ............................. 422
20.3 SPI Firmware driver defines .............................................. 425
20.3.1 SPI ............................................................................................... 425
21 System configuration controller (SYSCFG).................. 433
21.1 SYSCFG Firmware driver registers structures .................. 433
21.1.1 SYSCFG_TypeDef ...................................................................... 433
21.2 SYSCFG Firmware driver API description ......................... 433
21.2.1 How to use this driver .................................................................. 433
21.2.2 SYSCFG Initialization and Configuration functions ..................... 433
21.2.3 SYSCFG initialization and configuration functions ...................... 434
21.3 SYSCFG Firmware driver defines ..................................... 441
21.3.1 SYSCFG ...................................................................................... 441
22 General-purpose timers (TIM) ........................................ 447
22.1 TIM Firmware driver registers structures ........................... 447
22.1.1 TIM_TypeDef ............................................................................... 447
22.1.2 TIM_TimeBaseInitTypeDef .......................................................... 449
22.1.3 TIM_OCInitTypeDef ..................................................................... 449
22.1.4 TIM_ICInitTypeDef ...................................................................... 450
22.1.5 TIM_BDTRInitTypeDef ................................................................ 451
22.2 TIM Firmware driver API description ................................. 452
22.2.1 Output Compare management functions .................................... 452
22.2.2 How to use this driver .................................................................. 453
22.2.3 TimeBase management functions ............................................... 455
22.2.4 Input Capture management functions ......................................... 455
22.2.5 Advanced-control timers (TIM1 and TIM8) specific features ....... 456
22.2.6 Interrupts, DMA and flags management functions ...................... 457
22.2.7 Clocks management functions .................................................... 457
22.2.8 Synchronization management functions ..................................... 457
22.2.9 Specific interface management functions .................................... 458