discoverpixy
src Directory Reference
Directory dependency graph for src:
discovery/libs/StmCoreNPheriph/src

Files

file  misc.c
 This file provides all the miscellaneous firmware functions (add-on to CMSIS functions).
 
file  stm32f4_discovery.c
 This file provides set of firmware functions to manage Leds and push-button available on STM32F4-Discovery Kit from STMicroelectronics.
 
file  stm32f4_discovery_lis302dl.c
 This file provides a set of functions needed to manage the LIS302DL MEMS accelerometer available on STM32F4-Discovery Kit.
 
file  stm32f4xx_adc.c
 This file provides firmware functions to manage the following functionalities of the Analog to Digital Convertor (ADC) peripheral:
 
file  stm32f4xx_can.c
 This file provides firmware functions to manage the following functionalities of the Controller area network (CAN) peripheral:
 
file  stm32f4xx_crc.c
 This file provides all the CRC firmware functions.
 
file  stm32f4xx_cryp.c
 This file provides firmware functions to manage the following functionalities of the Cryptographic processor (CRYP) peripheral:
 
file  stm32f4xx_cryp_aes.c
 This file provides high level functions to encrypt and decrypt an input message using AES in ECB/CBC/CTR/GCM/CCM modes. It uses the stm32f4xx_cryp.c/.h drivers to access the STM32F4xx CRYP peripheral. AES-ECB/CBC/CTR/GCM/CCM modes are available on STM32F437x Devices. For STM32F41xx Devices, only AES-ECB/CBC/CTR modes are available.
 
file  stm32f4xx_cryp_des.c
 This file provides high level functions to encrypt and decrypt an input message using DES in ECB/CBC modes. It uses the stm32f4xx_cryp.c/.h drivers to access the STM32F4xx CRYP peripheral.
 
file  stm32f4xx_cryp_tdes.c
 This file provides high level functions to encrypt and decrypt an input message using TDES in ECB/CBC modes . It uses the stm32f4xx_cryp.c/.h drivers to access the STM32F4xx CRYP peripheral.
 
file  stm32f4xx_dac.c
 This file provides firmware functions to manage the following functionalities of the Digital-to-Analog Converter (DAC) peripheral:
 
file  stm32f4xx_dbgmcu.c
 This file provides all the DBGMCU firmware functions.
 
file  stm32f4xx_dcmi.c
 This file provides firmware functions to manage the following functionalities of the DCMI peripheral:
 
file  stm32f4xx_dma.c
 This file provides firmware functions to manage the following functionalities of the Direct Memory Access controller (DMA):
 
file  stm32f4xx_dma2d.c
 This file provides firmware functions to manage the following functionalities of the DMA2D controller (DMA2D) peripheral:
 
file  stm32f4xx_exti.c
 This file provides firmware functions to manage the following functionalities of the EXTI peripheral:
 
file  stm32f4xx_flash.c
 This file provides firmware functions to manage the following functionalities of the FLASH peripheral:
 
file  stm32f4xx_flash_ramfunc.c
 FLASH RAMFUNC module driver. This file provides a FLASH firmware functions which should be executed from internal SRAM.
 
file  stm32f4xx_fsmc.c
 This file provides firmware functions to manage the following functionalities of the FSMC peripheral:
 
file  stm32f4xx_gpio.c
 This file provides firmware functions to manage the following functionalities of the GPIO peripheral:
 
file  stm32f4xx_hash.c
 This file provides firmware functions to manage the following functionalities of the HASH / HMAC Processor (HASH) peripheral:
 
file  stm32f4xx_hash_md5.c
 This file provides high level functions to compute the HASH MD5 and HMAC MD5 Digest of an input message. It uses the stm32f4xx_hash.c/.h drivers to access the STM32F4xx HASH peripheral.
 
file  stm32f4xx_hash_sha1.c
 This file provides high level functions to compute the HASH SHA1 and HMAC SHA1 Digest of an input message. It uses the stm32f4xx_hash.c/.h drivers to access the STM32F4xx HASH peripheral.
 
file  stm32f4xx_i2c.c
 This file provides firmware functions to manage the following functionalities of the Inter-integrated circuit (I2C)
 
file  stm32f4xx_iwdg.c
 This file provides firmware functions to manage the following functionalities of the Independent watchdog (IWDG) peripheral:
 
file  stm32f4xx_ltdc.c
 This file provides firmware functions to manage the following functionalities of the LTDC controller (LTDC) peripheral:
 
file  stm32f4xx_pwr.c
 This file provides firmware functions to manage the following functionalities of the Power Controller (PWR) peripheral:
 
file  stm32f4xx_rcc.c
 This file provides firmware functions to manage the following functionalities of the Reset and clock control (RCC) peripheral:
 
file  stm32f4xx_rng.c
 This file provides firmware functions to manage the following functionalities of the Random Number Generator (RNG) peripheral:
 
file  stm32f4xx_rtc.c
 This file provides firmware functions to manage the following functionalities of the Real-Time Clock (RTC) peripheral:
 
file  stm32f4xx_sai.c
 This file provides firmware functions to manage the following functionalities of the Serial Audio Interface (SAI):
 
file  stm32f4xx_sdio.c
 This file provides firmware functions to manage the following functionalities of the Secure digital input/output interface (SDIO) peripheral:
 
file  stm32f4xx_spi.c
 This file provides firmware functions to manage the following functionalities of the Serial peripheral interface (SPI):
 
file  stm32f4xx_syscfg.c
 This file provides firmware functions to manage the SYSCFG peripheral.
 
file  stm32f4xx_tim.c
 This file provides firmware functions to manage the following functionalities of the TIM peripheral:
 
file  stm32f4xx_usart.c
 This file provides firmware functions to manage the following functionalities of the Universal synchronous asynchronous receiver transmitter (USART):
 
file  stm32f4xx_wwdg.c
 This file provides firmware functions to manage the following functionalities of the Window watchdog (WWDG) peripheral: