libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
Peripheral APIs

APIs for device peripherals. More...

Collaboration diagram for Peripheral APIs:

Modules

 PWR Peripheral API
 
 RCC peripheral API
 This library supports the Reset and Clock Control System in the STM32 series of ARM Cortex Microcontrollers by ST Microelectronics.
 
 QuadSPI peripheral API
 APIs for the specialized SPI Flash peripheral.
 
 USART peripheral API
 
 DAC peripheral API
 Digital to Analog Converter.
 
 EXTI peripheral API
 
 FLASH peripheral API
 
 FMC peripheral API
 
 GPIO peripheral API
 
 RNG peripheral API
 This library supports "version 1" of the random number generator peripheral (RNG) in the STM32 series of ARM Cortex Microcontrollers by ST Microelectronics.
 
 SPI peripheral API
 
 TIMER peripheral API
 
 FDCAN peripheral API
 libopencm3 STM32 FDCAN
 

Detailed Description

APIs for device peripherals.