|
libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
APIs for device peripherals. More...

Modules | |
| QuadSPI peripheral API | |
| APIs for the specialized SPI Flash peripheral. | |
| DMA peripheral API | |
| DMA library for the multi channel controller found in F0/1/3 & L/G parts. | |
| FLASH peripheral API | |
| libopencm3 STM32G4xx FLASH | |
| PWR peripheral API | |
| libopencm3 STM32G4xx Power Control | |
| RCC peripheral API | |
| libopencm3 STM32G4xx Reset and Clock Control | |
| ADC peripheral API | |
| libopencm3 STM32G4xx ADC | |
| CORDIC peripheral API | |
| HW accelerated maths trig/hyperbolic operations. | |
| CRC peripheral API | |
| CRS peripheral API | |
| (USB) STM32 Clock Recovery Subsystem | |
| DAC peripheral API | |
| Digital to Analog Converter. | |
| DMAMUX peripheral API | |
| GPIO peripheral API | |
| I2C peripheral API | |
| OPAMP 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 | |
| USART peripheral API | |
| FDCAN peripheral API | |
| libopencm3 STM32 FDCAN | |
APIs for device peripherals.