px-fwlib 0.10.0
Cross-platform embedded library and documentation for 8/16/32-bit microcontrollers generated with Doxygen 1.9.2

Description


Modules

 px_adc.h : ADC peripheral driver
 Driver to perform analogue measurements.
 
 px_dac.h : DAC peripheral driver
 Driver to output analogue values.
 
 px_eeprom.h : Internal EEPROM write routines
 This module can erase a page and write a half page of internal EEPROM.
 
 px_exti.h : External interrupt peripheral driver
 Driver for external interrupts.
 
 px_flash.h : Internal FLASH write routines
 This module can erase a page and write a half page of internal FLASH.
 
 px_gpio.h : GPIO peripheral driver
 Driver to communicate with GPIO slaves.
 
 px_i2c.h : I2C peripheral driver
 Driver to communicate with I2C slaves.
 
 px_iwdg.h : Independent Watchdog module
 This module is used to initialise the IWDG peripheral.
 
 px_rtc.h : RTC peripheral driver
 File(s):
 
 px_spi.h : SPI Peripheral Driver
 Driver for the SPI peripheral to communicate with SPI slaves.
 
 px_stm32cube.h : Include file for STM32Cube library
 This file includes all the required files from the STM32Cube library.
 
 px_sysclk.h : System Clock using a SysTick peripheral
 Driver to initalise SysTick peripheral so that a periodic system clock tick interrupt is generated.
 
 px_uart.h : UART peripheral driver
 Driver for the UART peripheral for serial communication.
 
 px_uart_stdio.h : UART stdio redirect module
 Initialises the stdout stream to output to UART.
 
 px_usb_cdc_stdio.h : USB stdio redirect module
 Initialises the stdout stream to output to a USB CDC port.
 
 px_wwdg.h : System Window Watchdog module
 This module is used to initialise the WWDG peripheral.
 
 /tutorials [ST STM32 tutorials]
 
 /examples [ST STM32 examples]