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

 DMA peripheral API
 DMA library for the multi channel controller found in F0/1/3 & L/G parts.
 
 FLASH peripheral API
 libopencm3 STM32F1xx FLASH Memory
 
 RCC peripheral API
 libopencm3 STM32F1xx Reset and Clock Control
 
 RTC peripheral API
 libopencm3 STM32F1xx RTC
 
 TIMER peripheral API
 libopencm3 STM32F1xx Timers
 
 ADC peripheral API
 
 CRC peripheral API
 
 DAC peripheral API
 Digital to Analog Converter.
 
 EXTI peripheral API
 
 GPIO peripheral API
 libopencm3 STM32F1xx General Purpose I/O
 
 I2C peripheral API
 
 IWDG peripheral API
 
 PWR peripheral API
 
 SPI peripheral API
 
 USART peripheral API
 

Detailed Description

APIs for device peripherals.