►HAL Exported Macros | |
Cortex Lockup Enable | |
PVD Lock | |
HAL Private Macros | |
►CORTEX Exported Constants | |
CORTEX Preemption Priority Group | |
CORTEX _SysTick clock source | |
MPU HFNMI and PRIVILEGED Access control | |
CORTEX MPU Region Enable | |
CORTEX MPU Instruction Access | |
CORTEX MPU Instruction Access Shareable | |
CORTEX MPU Instruction Access Cacheable | |
CORTEX MPU Instruction Access Bufferable | |
MPU TEX Levels | |
CORTEX MPU Region Size | |
CORTEX MPU Region Permission Attributes | |
CORTEX MPU Region Number | |
CORTEX Private Macros | |
►DCMI Exported Constants | |
DCMI Error Code | |
DCMI Capture Mode | |
DCMI Synchronization Mode | |
DCMI PIXCK Polarity | |
DCMI VSYNC Polarity | |
DCMI HSYNC Polarity | |
DCMI MODE JPEG | |
DCMI Capture Rate | |
DCMI Extended Data Mode | |
DCMI Window Coordinate | |
DCMI Window Height | |
DCMI Window Vertical Line | |
DCMI interrupt sources | |
DCMI Flags | |
DCMI Exported Macros | |
DCMI Private Constants | |
DCMI Private Macros | |
►DCMI Exported Constants | |
DCMI Byte Select Mode | |
DCMI Byte Select Start | |
DCMI Line Select Mode | |
DCMI Line Select Start | |
DCMI Extended Private Macros | |
►DFSDM Exported Constants | |
DFSDM channel output clock selection | |
DFSDM channel input multiplexer | |
DFSDM channel input data packing | |
DFSDM channel input pins | |
DFSDM channel serial interface type | |
DFSDM channel SPI clock selection | |
DFSDM channel analog watchdog filter order | |
DFSDM filter conversion trigger | |
DFSDM filter external trigger | |
DFSDM filter external trigger edge | |
DFSDM filter sinc order | |
DFSDM filter analog watchdog data source | |
DFSDM filter error code | |
DFSDM break signals | |
DFSDM Channel Selection | |
DFSDM Continuous Mode | |
DFSDM analog watchdog threshold | |
DFSDM1 ClockOut Selection | |
DFSDM2 ClockOut Selection | |
DFSDM1 ClockIn Selection | |
DFSDM2 ClockIn Selection | |
DFSDM1 Bit Stream Distribution | |
DFSDM12 Bit Stream Distribution | |
DFSDM1 Data Distribution | |
DFSDM2 Data Distribution | |
HAL MCHDLY Clock enable | |
DFSDM Clock In Source Selection | |
DFSDM Clock Source Selection | |
DFSDM Source Selection For DATAIN0 | |
DFSDM Source Selection For DATAIN2 | |
DFSDM Source Selection For DATAIN4 | |
DFSDM Source Selection For DATAIN6 | |
DFSDM1 Source Selection For CLKIN | |
DFSDM2 Source Selection For CLKIN | |
DFSDM Exported Macros | |
►DMA Exported Constants | DMA Exported constants |
DMA Error Code | DMA Error Code |
DMA Channel selection | DMA channel selection |
DMA Data transfer direction | DMA data transfer direction |
DMA Peripheral incremented mode | DMA peripheral incremented mode |
DMA Memory incremented mode | DMA memory incremented mode |
DMA Peripheral data size | DMA peripheral data size |
DMA Memory data size | DMA memory data size |
DMA mode | DMA mode |
DMA Priority level | DMA priority levels |
DMA FIFO direct mode | DMA FIFO direct mode |
DMA FIFO threshold level | DMA FIFO level |
DMA Memory burst | DMA memory burst |
DMA Peripheral burst | DMA peripheral burst |
DMA interrupt enable definitions | DMA interrupts definition |
DMA flag definitions | DMA flag definitions |
DMA Private Macros | DMA private macros |
►GPIO Exported Constants | |
GPIO pins define | |
GPIO mode define | GPIO Configuration Mode Elements values convention: 0x00WX00YZ |
GPIO speed define | GPIO Output Maximum frequency |
GPIO pull define | GPIO Pull-Up or Pull-Down Activation |
GPIO Exported Macros | |
GPIO Private Macros | |
GPIO Private Functions | |
MMC Card State enumeration structure | |
MMC Handle Structure definition <br> | |
Card Specific Data: CSD Register | |
Card Identification Data: CID Register | |
MMC Callback ID enumeration definition | |
MMC Callback pointer definition | |
►Exported Constants | |
MMC Error status enumeration Structure definition | |
MMC context enumeration | |
MMC Voltage mode | |
MMC Memory Cards | |
MMC Exported Macros | Macros to handle interrupts and specific clock configurations |
►PWR Exported Constants | |
PWR WakeUp Pins | |
PWR PVD detection level | |
PWR PVD Mode | |
PWR Regulator state in SLEEP/STOP mode | |
PWR SLEEP mode entry | |
PWR STOP mode entry | |
PWR Flag | |
PWR Exported Macro | |
►PWR Private Macros | |
PWR Private macros to check input parameters | |
►PWREx Private Macros | |
PWREx Private macros to check input parameters | |
►QSPI Exported Constants | |
QSPI Error Code | |
QSPI Sample Shifting | |
QSPI ChipSelect High Time | |
QSPI Clock Mode | |
QSPI Flash Select | |
QSPI Dual Flash Mode | |
QSPI Address Size | |
QSPI Alternate Bytes Size | |
QSPI Instruction Mode | |
QSPI Address Mode | |
QSPI Alternate Bytes Mode | |
QSPI Data Mode | |
QSPI DDR Mode | |
QSPI DDR Data Output Delay | |
QSPI Send Instruction Mode | |
QSPI Match Mode | |
QSPI Automatic Stop | |
QSPI Timeout Activation | |
QSPI Flags | |
QSPI Interrupts | |
QSPI Timeout definition | QSPI Timeout definition |
QSPI Exported Macros | |
SD Card State enumeration structure | |
SD Handle Structure definition <br> | |
Card Specific Data: CSD Register | |
Card Identification Data: CID Register | |
SD Card Status returned by ACMD13 | |
SD Callback ID enumeration definition | |
SD Callback pointer definition | |
►Exported Constants | |
SD Error status enumeration Structure definition | |
SD context enumeration | |
SD Supported Memory Cards | |
SD Supported Version | |
SD Exported Macros | Macros to handle interrupts and specific clock configurations |
►SMARTCARD Exported constants | |
SMARTCARD Error Code | |
SMARTCARD Word Length | |
SMARTCARD Number of Stop Bits | |
SMARTCARD Parity | |
SMARTCARD Mode | |
SMARTCARD Clock Polarity | |
SMARTCARD Clock Phase | |
SMARTCARD Last Bit | |
SMARTCARD NACK State | |
SMARTCARD DMA requests | |
SMARTCARD Prescaler | |
SMARTCARD Flags | |
SMARTCARD Interrupts Definition | |
SMARTCARD Exported Macros | |
SMARTCARD Private Macros | |
►FMC LL Private Functions | |
►NOR SRAM | |
NOR SRAM Initialization/de-initialization functions | |
NOR SRAM Control functions | Management functions |
►NAND | |
NAND Initialization/de-initialization functions | |
NAND Control functions | |
►PCCARD | PCCARD Controller functions |
PCCARD Initialization/de-initialization functions | Initialization and Configuration functions |
►SDRAM | SDRAM Controller functions |
SDRAM Initialization/de-initialization functions | Initialization and Configuration functions |
SDRAM Control functions | |
FMC_LL_SDRAMPrivate_Functions_Group2 | Management functions |
►SDRAM | SDRAM Controller functions |
SDRAM Initialization/de-initialization functions | Initialization and Configuration functions |
SDRAM Control functions | |
FMC_LL_SDRAMPrivate_Functions_Group2 | Management functions |
►FSMC LL Private Functions | |
►NOR SRAM | |
NOR SRAM Initialization/de-initialization functions | |
NOR SRAM Control functions | Management functions |
►NAND | |
NAND Initialization/de-initialization functions | |
NAND Control functions | |
►PCCARD | PCCARD Controller functions |
PCCARD Initialization/de-initialization functions | Initialization and Configuration functions |
►SDMMC_LL Exported Constants | |
Clock Edge | |
Clock Bypass | |
Clock Power Saving | |
Bus Width | |
Hardware Flow Control | |
Clock Division | |
Command Index | |
Response Type | |
Wait Interrupt | |
CPSM State | |
Response Register | |
Data Length | |
Data Block Size | |
Transfer Direction | |
Transfer Type | |
DPSM State | |
Read Wait Mode | |
Interrupt Sources | |
Flags | |
►SDIO_LL Exported Macros | |
Bit Address in the alias region | |
Bits And Addresses Definitions | SDIO_LL registers bit address in the alias region |
Interrupt And Clock Configuration | Macros to handle interrupts and specific clock configurations |
HAL_Exported_Variables | |
►STM32F4xx_HAL_Driver | |
►DSI | DSI HAL module driver |
DSI Exported Types | |
►DSI Exported Constants | |
DSI DCS Command | |
DSI Video Mode Type | |
DSI Color Mode | |
DSI ShutDown | |
DSI LP Command | |
DSI LP HFP | |
DSI LP HBP | |
DSI LP VACT | |
DSI LP VFP | |
DSI LP VBP | |
DSI LP VSYNC | |
DSI FBTA Acknowledge | |
DSI Tearing Effect Source | |
DSI Tearing Effect Polarity | |
DSI Vsync Polarity | |
DSI Automatic Refresh | |
DSI TE Acknowledge Request | |
DSI Acknowledge Request | |
DSI LP LPGen Short Write NoP | |
DSI LP LPGen Short Write OneP | |
DSI LP LPGen Short Write TwoP | |
DSI LP LPGen Short Read NoP | |
DSI LP LPGen Short Read OneP | |
DSI LP LPGen Short Read TwoP | |
DSI LP LPGen LongWrite | |
DSI LP LPDcs Short Write NoP | |
DSI LP LPDcs Short Write OneP | |
DSI LP LPDcs Short Read NoP | |
DSI LP LPDcs Long Write | |
DSI LP LPMax Read Packet | |
DSI HS Presp Mode | |
DSI Automatic Clk Lane Control | |
DSI Number Of Lanes | |
DSI Flow Control | |
DSI Color Coding | |
DSI Loosely Packed | |
DSI HSYNC Polarity | |
DSI VSYNC Active Polarity | |
DSI DATA ENABLE Polarity | |
DSI PLL IDF | |
DSI PLL ODF | |
DSI Flags | |
DSI Interrupts | |
DSI SHORT WRITE PKT Data Type | |
DSI LONG WRITE PKT Data Type | |
DSI SHORT READ PKT Data Type | |
DSI Error Data Type | |
DSI Lane Group | |
DSI Communication Delay | |
DSI CustomLane | |
DSI Lane Select | |
DSI PHY Timing | |
DSI Exported Macros | |
►DSI Exported Functions | |
Initialization and Configuration functions | Initialization and Configuration functions |
IO operation functions | IO operation functions |
Peripheral Control functions | Peripheral Control functions |
Peripheral State and Errors functions | Peripheral State and Errors functions |
DSI Private Constants | |
DSI Private Macros | |
DSI Private Functions | |
►EXTI | EXTI HAL module driver |
EXTI Exported Types | |
►EXTI Exported Constants | |
EXTI Line | |
EXTI Mode | |
EXTI Trigger | |
EXTI GPIOSel | |
EXTI Exported Macros | |
EXTI Private Constants | |
EXTI Private Macros | |
►EXTI Exported Functions | EXTI Exported Functions |
Configuration functions | Configuration functions |
IO operation functions | IO operation functions |
►IWDG | IWDG HAL module driver |
IWDG Exported Types | |
►IWDG Exported Constants | |
IWDG Prescaler | |
IWDG Exported Macros | |
►IWDG Exported Functions | |
Initialization and Start functions | Initialization and Start functions |
IO operation functions | IO operation functions |
IWDG Private Constants | |
IWDG Private Macros | |
IWDG Private Defines | |
►LTDC | LTDC HAL module driver |
LTDC Exported Types | |
►LTDC Exported Constants | |
LTDC Error Code | |
LTDC Layer | |
LTDC HS POLARITY | |
LTDC VS POLARITY | |
LTDC DE POLARITY | |
LTDC PC POLARITY | |
LTDC SYNC | |
LTDC BACK COLOR | |
LTDC Blending Factor1 | |
LTDC Blending Factor2 | |
LTDC Pixel format | |
LTDC Alpha | |
LTDC LAYER Config | |
LTDC Interrupts | |
LTDC Flags | |
LTDC Reload Type | |
LTDC Exported Macros | |
LTDC Private Macros | |
LTDC Private Functions | |
LTDC Private Define | |
►LTDC Exported Functions | |
Initialization and Configuration functions | Initialization and Configuration functions |
IO operation functions | IO operation functions |
Peripheral Control functions | Peripheral Control functions |
Peripheral State and Errors functions | Peripheral State and Errors functions |
►RNG | RNG HAL module driver |
►RNG Exported Types | |
RNG Init Structure definition | |
RNG State Structure definition | |
RNG Handle Structure definition | |
►RNG Exported Constants | |
RNG Interrupt definition | |
RNG Flag definition | |
RNG Error Definition | |
RNG Exported Macros | |
►RNG Exported Functions | |
Initialization and configuration functions | Initialization and configuration functions |
Peripheral Control functions | Peripheral Control functions |
Peripheral State functions | Peripheral State functions |
RNG Private Macros | |
RNG Private Constants | |
►FMC_LL Private Macros | |
FMC NOR/SRAM Macros | Macros to handle NOR device enable/disable and read/write operations |
FMC NAND Macros | Macros to handle NAND device enable/disable |
FMC PCCARD Macros | Macros to handle PCCARD read/write operations |
FMC NAND Interrupt | Macros to handle NAND interrupts |
FMC PCCARD Interrupt | Macros to handle PCCARD interrupts |
FMC SDRAM Interrupt | Macros to handle SDRAM interrupts |
►FSMC_LL Private Macros | |
FSMC NOR/SRAM Macros | Macros to handle NOR device enable/disable and read/write operations |
FSMC NAND Macros | Macros to handle NAND device enable/disable |
FMC PCCARD Macros | Macros to handle PCCARD read/write operations |
FSMC NAND Interrupt | Macros to handle NAND interrupts |
FSMC PCCARD Interrupt | Macros to handle PCCARD interrupts |
►HAL | HAL module driver |
►HAL Exported Functions | |
Initialization and de-initialization Functions | Initialization and de-initialization functions |
HAL Control functions | HAL Control functions |
HAL Private Constants | |
HAL Private Variables | |
►ADC | ADC driver modules |
ADC Exported Types | |
►ADC Exported Constants | |
ADC Error Code | |
ADC Clock Prescaler | |
ADC Delay Between 2 Sampling Phases | |
ADC Resolution | |
ADC External Trigger Edge Regular | |
ADC External Trigger Source Regular | |
ADC Data Align | |
ADC Common Channels | |
ADC Sampling Times | |
ADC EOC Selection | |
ADC Event Type | |
ADC Analog Watchdog Selection | |
ADC Interrupts Definition | |
ADC Flags Definition | |
ADC Channels Type | |
ADC Exported Macros | |
ADC Private Constants | |
ADC Private Macros | |
ADC Private Functions | |
►ADC Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
IO operation functions | IO operation functions |
Peripheral Control functions | Peripheral Control functions |
ADC Peripheral State functions | ADC Peripheral State functions |
ADC Private Functions | |
►ADCEx | ADC Extended driver modules |
ADC Exported Types | |
►ADC Exported Constants | |
ADC Common Mode | |
ADC Direct Memory Access Mode For Multi Mode | |
ADC External Trigger Edge Injected | |
ADC External Trigger Source Injected | |
ADC Injected Rank | |
ADC Specific Channels | |
ADC Exported Macros | |
ADC Private Constants | |
ADC Private Macros | |
ADC Private Functions | |
►ADC Exported Functions | |
Extended features functions | Extended features functions |
►CAN | CAN driver modules |
CAN Exported Types | |
►CAN Exported Constants | |
CAN Error Code | |
CAN InitStatus | |
CAN Operating Mode | |
CAN Synchronization Jump Width | |
CAN Time Quantum in Bit Segment 1 | |
CAN Time Quantum in Bit Segment 2 | |
CAN Filter Mode | |
CAN Filter Scale | |
CAN Filter Activation | |
CAN Filter FIFO | |
CAN Identifier Type | |
CAN Remote Transmission Request | |
CAN Receive FIFO Number | |
CAN Tx Mailboxes | |
CAN Flags | |
CAN Interrupts | |
CAN Exported Macros | |
CAN Private Types | |
CAN Private Variables | |
CAN Private Constants | |
CAN Private Macros | |
►CAN Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
Configuration functions | Configuration functions |
Control functions | Control functions |
Interrupts management | Interrupts management |
Callback functions | CAN Callback functions |
Peripheral State and Error functions | CAN Peripheral State functions |
►CEC | HAL CEC module driver |
CEC Exported Types | |
►CEC Exported Constants | |
CEC State Code Definition | |
CEC Error Code | |
CEC Signal Free Time setting parameter | |
CEC Receiver Tolerance | |
CEC Reception Stop on Error | |
CEC Error Bit Generation if Bit Rise Error reported | |
CEC Error Bit Generation if Long Bit Period Error reported | |
CEC Error Bit Generation on Broadcast message | |
CEC Signal Free Time start option | |
CEC Listening mode option | |
CEC Device Own Address position in CEC CFGR register | |
CEC Initiator logical address position in message header | |
CEC Own Address | |
CEC Interrupts definition | |
CEC Flags definition | |
CEC all RX or TX errors flags | |
CEC all RX errors interrupts enabling flag | |
CEC all TX errors interrupts enabling flag | |
CEC Exported Macros | |
CEC Private Types | |
CEC Private Variables | |
CEC Private Constants | |
CEC Private Macros | |
CEC Private Functions | |
►CEC Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
Input and Output operation functions | CEC Transmit/Receive functions |
Peripheral Control function | CEC control functions |
►CORTEX | CORTEX HAL module driver |
►CORTEX Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
Peripheral Control functions | Cortex control functions |
►CRC | CRC HAL module driver |
CRC Exported Types | |
CRC Exported Constants | |
CRC Exported Macros | |
CRC Private Macros | |
►CRC Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
Peripheral Control functions | Management functions |
Peripheral State functions | Peripheral State functions |
►CRYP | CRYP HAL module driver |
CRYP Exported Types | |
HAL CRYP Callback ID enumeration definition | HAL CRYP Callback ID enumeration definition |
HAL CRYP Callback pointer definition | HAL CRYP Callback pointer definition |
►CRYP Exported Constants | |
CRYP Error Definition | |
CRYP Data Width Unit | |
CRYP Header Width Unit | |
CRYP Algorithm Mode | |
CRYP Key Size | |
CRYP Data Type | |
CRYP Interrupt | |
CRYP Flags | |
CRYP Key and IV Configuration Skip Mode | |
CRYP Exported Macros | |
►CRYP Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
Encrypt Decrypt functions | Processing functions |
CRYP IRQ handler management | CRYP IRQ handler |
CRYP Private Functions | |
►CRYP Private Macros | |
CRYP Private macros to check input parameters | |
CRYP Private Constants | |
CRYP Private Defines | |
CRYP Private Variables | |
CRYP Private Functions Prototypes | |
CRYP Private Functions | |
CRYP_Private_Functions_prototypes | |
►CRYPEx | CRYP Extension HAL module driver |
CRYPEx Exported types | |
CRYPEx Exported constants | |
CRYPEx Private Types | |
CRYPEx Private Variables | |
CRYPEx Private Constants | |
CRYPEx Private Macros | |
CRYPEx Private Functions | |
►CRYPEx Exported Functions | |
Extended AES processing functions | Extended processing functions |
Key Derivation functions | AutoKeyDerivation functions |
CRYPEx_Private_Defines | |
►DAC | DAC driver modules |
DAC Exported Types | |
►DAC Exported Constants | |
DAC Error Code | |
DAC trigger selection | |
DAC output buffer | |
DAC Channel selection | |
DAC data alignment | |
DAC flags definition | |
DAC IT definition | |
DAC Exported Macros | |
DAC Private Macros | |
DAC Private Functions | |
►DAC Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
IO operation functions | IO operation functions |
Peripheral Control functions | Peripheral Control functions |
Peripheral State and Errors functions | Peripheral State and Errors functions |
►DACEx | DAC Extended HAL module driver |
►DACEx Exported Constants | HAL State structures definition |
DACEx lfsrunmask triangle amplitude | |
DACEx Private Macros | |
►DACEx Exported Functions | |
IO operation functions | Extended IO operation functions |
Peripheral Control functions | Extended Peripheral Control functions |
DACEx private functions | Extended private functions |
►DCMI | DCMI HAL module driver |
►DCMI Exported Functions | |
Initialization and Configuration functions | Initialization and Configuration functions |
IO operation functions | IO operation functions |
Peripheral Control functions | Peripheral Control functions |
Peripheral State functions | Peripheral State functions |
DCMI Private Functions | |
►DCMIEx | DCMI Extended HAL module driver |
DCMI Extended Exported Functions | |
Initialization and Configuration functions | Initialization and Configuration functions |
►DFSDM | DFSDM HAL driver module |
DFSDM Private Define | |
DFSDM Private Variables | |
DFSDM Private Functions | |
►DFSDM Exported Functions | |
Channel state function | Channel state function |
Channel initialization and de-initialization functions | Channel initialization and de-initialization functions |
Channel operation functions | Channel operation functions |
Filter initialization and de-initialization functions | Filter initialization and de-initialization functions |
Filter control functions | Filter control functions |
Filter operation functions | Filter operation functions |
Filter state functions | Filter state functions |
MultiChannel operation functions | Filter state functions |
DFSDM Private Macros | |
►DMA | DMA HAL module driver |
DMA Private Constants | DMA private defines and constants |
DMA Private Functions | DMA private functions |
►DMA Exported Functions | DMA Exported functions |
Initialization and de-initialization functions | Initialization and de-initialization functions |
I/O operation functions | I/O operation functions
|
Peripheral State functions | Peripheral State functions |
►DMA2D | DMA2D HAL module driver |
DMA2D Exported Types | |
►DMA2D Exported Constants | |
DMA2D Error Code | |
DMA2D Mode | |
DMA2D Output Color Mode | |
DMA2D Input Color Mode | |
DMA2D Alpha Mode | |
DMA2D CLUT Color Mode | |
DMA2D Interrupts | |
DMA2D Flags | |
DMA2D Exported Macros | |
DMA2D Private Macros | |
►DMA2D Private Constants | |
DMA2D Maximum Line Watermark | |
DMA2D Color Value | |
DMA2D Maximum Number of Layers | |
DMA2D Layers | |
DMA2D Offset | |
DMA2D Size | |
DMA2D CLUT Size | |
DMA2D Time Out | |
►DMA2D Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
IO operation functions | IO operation functions |
Peripheral Control functions | Peripheral Control functions |
Peripheral State and Error functions | Peripheral State functions |
DMA2D Private Functions | |
►DMAEx | DMA Extended HAL module driver |
DMAEx Private Functions | DMAEx Private functions |
►DMAEx Exported Functions | DMAEx Exported functions |
Extended features functions | Extended features functions |
►ETH | ETH HAL module driver |
ETH Exported Types | |
►ETH Exported Constants | |
ETH DMA Tx Descriptor Bit Definition | |
ETH DMA Rx Descriptor Bit Definition | |
ETH frame settings | |
ETH Error Code | |
ETH Tx Packet Attributes | |
ETH Tx Packet CRC Pad Control | |
ETH Tx Packet Checksum Control | |
ETH Rx MAC Filter Status | |
ETH Rx Error Code | |
ETH DMA Arbitration | |
ETH Burst Mode | |
ETH Tx DMA Burst Length | |
ETH Rx DMA Burst Length | |
ETH DMA Interrupts | |
ETH DMA Status Flags | |
ETH Transmit Mode | |
ETH Receive Mode | |
ETH Pause Low Threshold | |
ETH Speed | |
ETH Duplex Mode | |
ETH Back Off Limit | |
ETH Source Addr Control | |
ETH VLAN Tag Comparison | |
ETH MAC addresses | |
ETH MAC Interrupts | |
ETH MAC Wake Up Event | |
ETH States | |
ETH AutoNegotiation | |
ETH Rx Mode | |
ETH Checksum Mode | |
ETH Media Interface | |
ETH Watchdog | |
ETH Jabber | |
ETH Inter Frame Gap | |
ETH Carrier Sense | |
ETH Receive Own | |
ETH Loop Back Mode | |
ETH Checksum Offload | |
ETH Retry Transmission | |
ETH Automatic Pad CRC Strip | |
ETH Deferral Check | |
ETH Receive All | |
ETH Source Addr Filter | |
ETH Pass Control Frames | |
ETH Broadcast Frames Reception | |
ETH Destination Addr Filter | |
ETH Promiscuous Mode | |
ETH Multicast Frames Filter | |
ETH Unicast Frames Filter | |
ETH Zero Quanta Pause | |
ETH Unicast Pause Frame Detect | |
ETH Receive Flow Control | |
ETH Transmit Flow Control | |
ETH MAC addresses filter SA DA | |
ETH MAC addresses filter Mask bytes | |
ETH Transmit Threshold Control | |
ETH Receive Threshold Control | |
ETH DMA Tx descriptor segment | |
ETH DMA Tx descriptor Checksum Insertion Control | |
ETH DMA Rx descriptor buffers | |
ETH PMT Flags | |
ETH MMC Tx Interrupts | |
ETH MMC Rx Interrupts | |
ETH MAC Flags | |
ETH DMA Flags | |
ETH DMA transmit process state | |
ETH DMA receive process state | |
ETH DMA overflow | |
ETH PTP Config Status | |
ETH Exported Macros | |
ETH Private Macros | |
ETH Private Functions | |
►ETH Exported Functions | |
Initialization and deinitialization functions | Initialization and Configuration functions |
IO operation functions | ETH Transmit and Receive functions |
Peripheral Control functions | ETH control functions |
Peripheral State and Errors functions | ETH State and Errors functions |
ETH Private Constants | |
►FLASH | FLASH HAL module driver |
FLASH Exported Types | |
►FLASH Exported Constants | |
FLASH Error Code | FLASH Error Code |
FLASH Type Program | |
FLASH Flag definition | Flag definition |
FLASH Interrupt definition | FLASH Interrupt definition |
FLASH Program Parallelism | |
FLASH Keys | |
FLASH Exported Macros | |
FLASH Private Variables | |
FLASH Private Constants | |
►FLASH Private Macros | |
FLASH Private macros to check input parameters | |
FLASH Private Functions | |
►FLASH Exported Functions | |
Programming operation functions | Programming operation functions |
Peripheral Control functions | Management functions |
Peripheral State and Errors functions | Peripheral Errors functions |
►FLASHEx | FLASH HAL Extension module driver |
FLASH Exported Types | |
►FLASH Exported Constants | |
FLASH Type Erase | |
FLASH Voltage Range | |
FLASH WRP State | |
FLASH Option Type | |
FLASH Option Bytes Read Protection | |
FLASH Option Bytes IWatchdog | |
FLASH Option Bytes nRST_STOP | |
FLASH Option Bytes nRST_STDBY | |
FLASH BOR Reset Level | |
FLASH PCROP State | |
FLASH Advanced Option Type | |
FLASH Latency | |
FLASH Banks | |
FLASH Mass Erase bit | |
FLASH Sectors | |
FLASH Option Bytes Write Protection | |
FLASH Option Bytes PC ReadWrite Protection | |
FLASH Dual Boot | |
FLASH Selection Protection Mode | |
FLASH Private Constants | |
►FLASH Private Macros | |
FLASH Private macros to check input parameters | |
FLASH Private Functions | |
►FLASHEx Exported Functions | |
Extended IO operation functions | Extended IO operation functions |
FLASHEx_Private_Variables | |
►FLASH RAMFUNC | FLASH functions executed from RAM |
►FLASH RAMFUNC Exported Functions | |
Peripheral features functions executed from internal RAM | Peripheral Extended features functions |
►FMPI2C | FMPI2C HAL module driver |
►FMPI2C Exported Types | |
FMPI2C Configuration Structure definition | FMPI2C Configuration Structure definition |
HAL state structure definition | HAL State structure definition |
HAL mode structure definition | HAL Mode structure definition |
FMPI2C Error Code definition | FMPI2C Error Code definition |
FMPI2C handle Structure definition | FMPI2C handle Structure definition |
►FMPI2C Exported Constants | |
FMPI2C Sequential Transfer Options | |
FMPI2C Addressing Mode | |
FMPI2C Dual Addressing Mode | |
FMPI2C Own Address2 Masks | |
FMPI2C General Call Addressing Mode | |
FMPI2C No-Stretch Mode | |
FMPI2C Memory Address Size | |
FMPI2C Transfer Direction Master Point of View | |
FMPI2C Reload End Mode | |
FMPI2C Start or Stop Mode | |
FMPI2C Interrupt configuration definition | FMPI2C Interrupt definition Elements values convention: 0xXXXXXXXX |
FMPI2C Flag definition | |
FMPI2C Exported Macros | |
FMPI2C Private Constants | |
FMPI2C Private Macros | |
FMPI2C Private Functions | |
FMPI2C Private Define | |
►FMPI2C Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
Input and Output operation functions | Data transfers functions |
IRQ Handler and Callbacks | |
Peripheral State, Mode and Error functions | Peripheral State, Mode and Error functions |
►FMPI2CEx | FMPI2C Extended HAL module driver |
►FMPI2C Extended Exported Constants | |
FMPI2C Extended Analog Filter | |
FMPI2C Extended Fast Mode Plus | |
FMPI2C Extended Exported Macros | |
FMPI2C Extended Private Constants | |
FMPI2C Extended Private Macros | |
FMPI2C Extended Private Functions | |
►FMPI2C Extended Exported Functions | |
Filter Mode Functions | Filter Mode Functions |
Fast Mode Plus Functions | Fast Mode Plus Functions |
►FMPSMBUS | FMPSMBUS HAL module driver |
►FMPSMBUS Exported Types | |
FMPSMBUS Configuration Structure definition | FMPSMBUS Configuration Structure definition |
HAL state definition | HAL State definition |
FMPSMBUS Error Code definition | FMPSMBUS Error Code definition |
FMPSMBUS handle Structure definition | FMPSMBUS handle Structure definition |
►FMPSMBUS Exported Constants | |
FMPSMBUS Analog Filter | |
FMPSMBUS addressing mode | |
FMPSMBUS dual addressing mode | |
FMPSMBUS ownaddress2 masks | |
FMPSMBUS general call addressing mode | |
FMPSMBUS nostretch mode | |
FMPSMBUS packet error check mode | |
FMPSMBUS peripheral mode | |
FMPSMBUS ReloadEndMode definition | |
FMPSMBUS StartStopMode definition | |
FMPSMBUS XferOptions definition | |
FMPSMBUS Interrupt configuration definition | FMPSMBUS Interrupt definition Elements values convention: 0xXXXXXXXX |
FMPSMBUS Flag definition | Flag definition Elements values convention: 0xXXXXYYYY |
FMPSMBUS Exported Macros | |
FMPSMBUS Private Macros | |
FMPSMBUS Private Constants | |
►FMPSMBUS Exported Functions | |
FMPSMBUS Private Functions | Data transfers Private functions |
Initialization and de-initialization functions | Initialization and Configuration functions |
►Input and Output operation functions | Data transfers functions |
Blocking mode Polling | |
Non-Blocking mode Interrupt | |
IRQ Handler and Callbacks | |
Peripheral State and Errors functions | Peripheral State and Errors functions |
IRQ Handler and Callbacks | |
Peripheral State and Errors functions | Peripheral State and Errors functions |
►FMPSMBUSEx | FMPSMBUS Extended HAL module driver |
►FMPSMBUS Extended Exported Constants | |
FMPSMBUS Extended Fast Mode Plus | |
FMPSMBUS Extended Exported Macros | |
FMPSMBUS Extended Private Constants | |
FMPSMBUS Extended Private Macros | |
FMPSMBUS Extended Private Functions | |
►FMPSMBUS Extended Exported Functions | |
Fast Mode Plus Functions | Fast Mode Plus Functions |
WakeUp Mode Functions | |
►GPIO | GPIO HAL module driver |
►GPIO Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
IO operation functions | GPIO Read and Write |
GPIO Private Constants | |
►HASH | HASH HAL module driver |
HASH Exported Types | |
►HASH Exported Constants | |
HASH algorithm selection | |
HASH algorithm mode | |
HASH input data type | |
HMAC key length type | |
HASH flags definitions | |
HASH interrupts definitions | |
HASH Error Definition | |
HASH Exported Macros | |
HASH Private Macros | |
►HASH Private Constants | |
HASH Digest Calculation Status | |
HASH Number of Context Swap Registers | |
HASH TimeOut Value | |
HASH DMA suspension words limit | |
HASH Private Functions | |
►HASH Exported Functions | |
Initialization and de-initialization functions | Initialization, configuration and call-back functions |
HASH processing functions in polling mode | HASH processing functions using polling mode |
HASH processing functions in interrupt mode | HASH processing functions using interrupt mode |
HASH processing functions in DMA mode | HASH processing functions using DMA mode |
HMAC processing functions in polling mode | HMAC processing functions using polling mode |
HMAC processing functions in interrupt mode | HMAC processing functions using interrupt mode |
HMAC processing functions in DMA mode | HMAC processing functions using DMA modes |
Peripheral states functions | Peripheral State functions |
►HASHEx | HASH HAL extended module driver |
►HASH Extended Exported Functions | |
HASH extended processing functions in polling mode | HASH extended processing functions using polling mode |
HASH extended processing functions in interrupt mode | HASH extended processing functions using interrupt mode |
HASH extended processing functions in DMA mode | HASH extended processing functions using DMA mode |
HMAC extended processing functions in polling mode | HMAC extended processing functions using polling mode |
HMAC extended processing functions in interrupt mode | HMAC extended processing functions using interruption mode |
HMAC extended processing functions in DMA mode | HMAC extended processing functions using DMA mode |
Multi-buffer HMAC extended processing functions in DMA mode | HMAC extended processing functions in multi-buffer DMA mode |
►HCD | HCD HAL module driver |
►HCD Exported Types | |
HCD State Structure definition | |
HCD Handle Structure definition | |
►HCD Exported Constants | |
HCD Speed | |
HCD Device Speed | |
HCD PHY Module | |
HCD Error Code definition | HCD Error Code definition |
HCD Exported Macros | Macros to handle interrupts and specific clock configurations |
HCD Private Functions | |
►HCD Exported Functions | |
►Initialization and de-initialization functions | Initialization and Configuration functions |
HAL USB OTG HCD Callback ID enumeration definition | HAL USB OTG HCD Callback ID enumeration definition |
HAL USB OTG HCD Callback pointer definition | HAL USB OTG HCD Callback pointer definition |
HCD Private Macros | |
Input and Output operation functions | HCD IO operation functions |
Peripheral Control functions | Management functions |
Peripheral State functions | Peripheral State functions |
►I2C | I2C HAL module driver |
►I2C Exported Types | |
I2C Configuration Structure definition | I2C Configuration Structure definition |
HAL state structure definition | HAL State structure definition |
HAL mode structure definition | HAL Mode structure definition |
I2C Error Code definition | I2C Error Code definition |
I2C handle Structure definition | I2C handle Structure definition |
►I2C Exported Constants | |
I2C duty cycle in fast mode | |
I2C addressing mode | |
I2C dual addressing mode | |
I2C general call addressing mode | |
I2C nostretch mode | |
I2C Memory Address Size | |
I2C XferDirection definition | |
I2C XferOptions definition | |
I2C Interrupt configuration definition | I2C Interrupt definition Elements values convention: 0xXXXXXXXX |
I2C Flag definition | |
I2C Exported Macros | |
I2C Private Constants | |
►I2C Private Macros | |
I2C Private macros to check input parameters | |
I2C Private Functions | |
I2C Private Define | |
►I2C Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
Input and Output operation functions | Data transfers functions |
IRQ Handler and Callbacks | |
Peripheral State, Mode and Error functions | Peripheral State, Mode and Error functions |
►I2CEx | I2C HAL module driver |
►I2C Exported Constants | |
I2C Analog Filter | |
I2C Private Constants | |
I2C Private Macros | |
►I2C Exported Functions | |
Extension features functions | Extension features functions |
►I2S | I2S HAL module driver |
I2S Exported Types | |
►I2S Exported Constants | |
I2S Error | |
I2S Mode | |
I2S Standard | |
I2S Data Format | |
I2S MCLK Output | |
I2S Audio Frequency | |
I2S FullDuplex Mode | |
I2S Clock Polarity | |
I2S Interrupts Definition | |
I2S Flags Definition | |
I2S Clock Source Definition | |
I2S Exported Macros | |
I2S Private Macros | |
I2S Private Functions | |
►I2S Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
IO operation functions | Data transfers functions |
Peripheral State and Errors functions | Peripheral State functions |
►I2SEx | I2S Extended HAL module driver |
I2S Extended Exported Macros | |
I2S Extended Private Typedef | |
I2S Extended Private Functions | |
►I2S Extended Exported Functions | |
I2S Extended IO operation functions | I2SEx IO operation functions |
►IRDA | HAL IRDA module driver |
IRDA Exported Types | |
►IRDA Exported constants | |
IRDA Error Code | |
IRDA Word Length | |
IRDA Parity | |
IRDA Transfer Mode | |
IRDA Low Power | |
IRDA Flags | |
IRDA Interrupt Definitions | |
IRDA Exported Macros | |
IRDA Private Constants | |
IRDA Private Macros | |
IRDA Private Functions | |
►IrDA Exported Functions | |
IrDA Initialization and de-initialization functions | Initialization and Configuration functions |
IO operation functions | IRDA Transmit and Receive functions |
Peripheral State and Errors functions | IRDA State and Errors functions |
►LPTIM | LPTIM HAL module driver |
LPTIM Exported Types | |
►LPTIM Exported Constants | |
LPTIM Clock Source | |
LPTIM Clock Prescaler | |
LPTIM Output Polarity | |
LPTIM Clock Sample Time | |
LPTIM Clock Polarity | |
LPTIM Trigger Source | |
LPTIM External Trigger Polarity | |
LPTIM Trigger Sample Time | |
LPTIM Updating Mode | |
LPTIM Counter Source | |
LPTIM Flags Definition | |
LPTIM Interrupts Definition | |
Register Definition | |
LPTIM Exported Macros | |
►LPTIM Exported Functions | |
Initialization/de-initialization functions | Initialization and Configuration functions |
LPTIM Start-Stop operation functions | Start-Stop operation functions |
LPTIM Read operation functions | Read operation functions |
LPTIM IRQ handler and callbacks | LPTIM IRQ handler |
Peripheral State functions | Peripheral State functions |
LPTIM Private Types | |
LPTIM Private Variables | |
LPTIM Private Constants | |
LPTIM Private Macros | |
LPTIM Private Functions | |
►LTDCEx | LTDC HAL module driver |
►LTDC Extended Exported Functions | |
Initialization and Configuration functions | Initialization and Configuration functions |
►MMC | MMC HAL module driver |
MMC Private Functions | |
MMC Private Defines | |
►MMC Exported Functions | |
Initialization and de-initialization functions | Initialization and de-initialization functions |
Input and Output operation functions | Data transfer functions |
Peripheral Control functions | Management functions |
MMC card related functions | |
Peripheral State and Errors functions | |
Peripheral Abort management | |
MMC Private Types | |
MMC Private Defines | |
MMC Private Variables | |
MMC Private Constants | |
MMC Private Macros | |
MMC Private Functions Prototypes | |
MMC Private Functions | |
►HAL MSP | HAL MSP module |
HAL MSP Private Functions | |
►NAND | NAND HAL module driver |
NAND Exported Types | |
NAND Exported Macros | |
NAND Private Constants | |
NAND Private Macros | |
►NAND Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
Input and Output functions | Input Output and memory control functions |
Peripheral Control functions | Management functions |
Peripheral State functions | Peripheral State functions |
►NOR | NOR driver modules |
NOR Exported Types | |
NOR Exported Macros | |
NOR Private Constants | |
NOR Private Macros | |
NOR Private Defines | |
NOR Private Variables | |
►NOR Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
Input and Output functions | Input Output and memory control functions |
NOR Control functions | Management functions |
NOR State functions | Peripheral State functions |
►PCCARD | PCCARD HAL module driver |
PCCARD Exported Types | |
PCCARD Exported Macros | |
PCCARD Private Constants | |
PCCARD Private Defines | |
►PCCARD Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
Input and Output functions | Input Output and memory control functions |
State functions | Peripheral State functions |
►PCD | PCD HAL module driver |
PCD Exported Types | |
►PCD Exported Constants | |
PCD Speed | |
PCD PHY Module | |
PCD Error Code definition | PCD Error Code definition |
VERSION ID | |
USB Core Mode | |
USB Low Layer Core Speed | |
USB Low Layer Core PHY | |
Turnaround Timeout Value | |
USB Low Layer Core MPS | |
USB Low Layer Core PHY Frequency | |
USB Low Layer Core Frame Interval | |
USB Low Layer EP0 MPS | |
USB Low Layer EP Type | |
USB Low Layer EP Speed | |
USB Low Layer Channel PID Type | |
USB Low Layer STS Defines | |
USB Low Layer HCFG Speed Defines | |
USB Low Layer frame interval Defines | |
USB Low Layer HPRT0 PRTSPD Speed Defines | |
PCD Exported Macros | Macros to handle interrupts and specific clock configurations |
►PCD Private Constants | |
USB EXTI line interrupt | |
PCD Private Macros | |
PCD Private Functions | |
►PCD Exported Functions | |
►Initialization and de-initialization functions | Initialization and Configuration functions |
HAL USB OTG PCD Callback ID enumeration definition | HAL USB OTG PCD Callback ID enumeration definition |
HAL USB OTG PCD Callback pointer definition | HAL USB OTG PCD Callback pointer definition |
Input and Output operation functions | Data transfers functions |
Peripheral Control functions | Management functions |
Peripheral State functions | Peripheral State functions |
►PCDEx | PCD Extended HAL module driver |
►PCDEx Exported Functions | |
Peripheral Control functions | PCDEx control functions |
►PWR | PWR HAL module driver |
►PWR Exported Functions | |
Initialization and de-initialization functions | Initialization and de-initialization functions |
Peripheral Control functions | Low Power modes configuration functions |
►PWR Private Constants | |
PWR PVD EXTI Line | |
PWR Register alias address | |
PWR CR Register alias address | |
PWR CSR Register alias address | |
PWR PVD Mode Mask | |
►PWREx | PWR HAL module driver |
►PWREx Exported Functions | |
Peripheral Extended features functions | Peripheral Extended features functions |
►PWREx Private Constants | |
PWREx Register alias address | |
PWRx CSR Register alias address | |
►QSPI | QSPI HAL module driver |
QSPI Private Constants | |
QSPI Private Macros | |
►QSPI Exported Functions | |
Initialization/de-initialization functions | Initialization and Configuration functions |
Input and Output operation functions | QSPI Transmit/Receive functions |
Peripheral Control and State functions | QSPI control and State functions |
QSPI Private Functions | |
►RCC | RCC HAL module driver |
RCC Exported Types | |
►RCC Exported Constants | |
Oscillator Type | |
HSE Config | |
LSE Config | |
HSI Config | |
LSI Config | |
PLL Config | |
PLLP Clock Divider | |
PLL Clock Source | |
System Clock Type | |
System Clock Source | |
System Clock Source Status | |
AHB Clock Source | |
APB1/APB2 Clock Source | |
RTC Clock Source | |
MCO Index | |
MCO1 Clock Source | |
MCOx Clock Prescaler | |
Interrupts | |
Flags | |
►RCC Exported Macros | |
AHB1 Peripheral Clock Enable Disable | Enable or disable the AHB1 peripheral clock |
AHB1 Peripheral Clock Enable Disable Status | Get the enable or disable status of the AHB1 peripheral clock |
APB1 Peripheral Clock Enable Disable | Enable or disable the Low Speed APB (APB1) peripheral clock |
APB1 Peripheral Clock Enable Disable Status | Get the enable or disable status of the APB1 peripheral clock |
APB2 Peripheral Clock Enable Disable | Enable or disable the High Speed APB (APB2) peripheral clock |
APB2 Peripheral Clock Enable Disable Status | Get the enable or disable status of the APB2 peripheral clock |
AHB1 Force Release Reset | Force or release AHB1 peripheral reset |
APB1 Force Release Reset | Force or release APB1 peripheral reset |
APB2 Force Release Reset | Force or release APB2 peripheral reset |
AHB1 Peripheral Low Power Enable Disable | Enable or disable the AHB1 peripheral clock during Low Power (Sleep) mode |
APB1 Peripheral Low Power Enable Disable | Enable or disable the APB1 peripheral clock during Low Power (Sleep) mode |
APB2 Peripheral Low Power Enable Disable | Enable or disable the APB2 peripheral clock during Low Power (Sleep) mode |
HSI Configuration | |
LSI Configuration | |
HSE Configuration | |
LSE Configuration | |
RTC Clock Configuration | |
PLL Configuration | |
Get Clock source | |
RCC Extended MCOx Clock Config | |
Flags Interrupts Management | Macros to manage the specified RCC Flags and interrupts |
►RCC Private Constants | |
RCC BitAddress AliasRegion | RCC registers bit address in the alias region |
►RCC Private Macros | |
RCC Private macros to check input parameters | |
RCC Private Variables | |
►RCC Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
Peripheral Control functions | RCC clocks control functions |
►RCCEx | RCCEx HAL module driver |
RCCEx Exported Types | |
►RCCEx Exported Constants | |
RCC Periph Clock Selection | |
I2S Clock Source | |
RCC PLLSAI DIVR | |
RCC PLLI2SP Clock Divider | |
RCC PLLSAIP Clock Divider | |
RCC SAI BlockA Clock Source | |
RCC SAI BlockB Clock Source | |
RCC CLK48 Clock Source | |
RCC SDIO Clock Source | |
RCC DSI Clock Source | |
RCC SAI1 Clock Source | |
RCC SAI2 Clock Source | |
RCC I2S APB1 Clock Source | |
RCC I2S APB2 Clock Source | |
RCC FMPI2C1 Clock Source | |
RCC CEC Clock Source | |
RCC SPDIFRX Clock Source | |
RCC SAI BlockA Clock Source | |
RCC SAI BlockB Clock Source | |
RCC LPTIM1 Clock Source | |
RCC DFSDM2 Audio Clock Source | |
RCC DFSDM2 Kernel Clock Source | |
PLL I2S Clock Source | |
RCC DFSDM1 Audio Clock Source | |
RCC DFSDM1 Kernel Clock Source | |
RCC I2S APB Clock Source | |
RCC TIM PRescaler Selection | |
RCC LSE Dual Mode Selection | |
MCO2 Clock Source | |
►RCCEx Exported Macros | |
AHB1 Peripheral Clock Enable Disable | Enables or disables the AHB1 peripheral clock |
AHB1 Peripheral Clock Enable Disable Status | Get the enable or disable status of the AHB1 peripheral clock |
AHB2 Peripheral Clock Enable Disable | Enable or disable the AHB2 peripheral clock |
AHB2 Peripheral Clock Enable Disable Status | Get the enable or disable status of the AHB1 peripheral clock |
AHB3 Peripheral Clock Enable Disable | Enables or disables the AHB3 peripheral clock |
AHB3 Peripheral Clock Enable Disable Status | Get the enable or disable status of the AHB3 peripheral clock |
APB1 Peripheral Clock Enable Disable | Enable or disable the Low Speed APB (APB1) peripheral clock |
APB1 Peripheral Clock Enable Disable Status | Get the enable or disable status of the APB1 peripheral clock |
APB2 Peripheral Clock Enable Disable | Enable or disable the High Speed APB (APB2) peripheral clock |
APB2 Peripheral Clock Enable Disable Status | Get the enable or disable status of the APB2 peripheral clock |
AHB1 Force Release Reset | Force or release AHB1 peripheral reset |
AHB2 Force Release Reset | Force or release AHB2 peripheral reset |
AHB3 Force Release Reset | Force or release AHB3 peripheral reset |
APB1 Force Release Reset | Force or release APB1 peripheral reset |
APB2 Force Release Reset | Force or release APB2 peripheral reset |
AHB1 Peripheral Low Power Enable Disable | Enable or disable the AHB1 peripheral clock during Low Power (Sleep) mode |
AHB2 Peripheral Low Power Enable Disable | Enable or disable the AHB2 peripheral clock during Low Power (Sleep) mode |
AHB3 Peripheral Low Power Enable Disable | Enable or disable the AHB3 peripheral clock during Low Power (Sleep) mode |
APB1 Peripheral Low Power Enable Disable | Enable or disable the APB1 peripheral clock during Low Power (Sleep) mode |
APB2 Peripheral Low Power Enable Disable | Enable or disable the APB2 peripheral clock during Low Power (Sleep) mode |
APB1 Peripheral Clock Enable Disable | Enable or disable the Low Speed APB (APB1) peripheral clock |
AHB2 Peripheral Clock Enable Disable | Enable or disable the AHB2 peripheral clock |
►RCCEx Private Constants | |
RCC BitAddress AliasRegion | RCC registers bit address in the alias region |
►RCCEx Private Macros | |
RCC Private macros to check input parameters | |
►RCCEx Exported Functions | |
►Extended Peripheral Control functions | Extended Peripheral Control functions |
Extended Clock management functions | Extended Clock management functions |
►RTC | RTC HAL module driver |
RTC Exported Types | |
►RTC Exported Constants | |
RTC Hour Formats | |
RTC Output Selection Definitions | |
RTC Output Polarity Definitions | |
RTC Output Type ALARM OUT | |
RTC AM PM Definitions | |
RTC DayLight Saving Definitions | |
RTC Store Operation Definitions | |
RTC Input Parameter Format Definitions | |
RTC Month Date Definitions (in BCD format) | |
RTC WeekDay Definitions | |
RTC Alarm Date WeekDay Definitions | |
RTC Alarm Mask Definitions | |
RTC Alarms Definitions | |
RTC Alarm Sub Seconds Masks Definitions | |
RTC Interrupts Definitions | |
RTC Flags Definitions | |
RTC Exported Macros | |
RTC Private Constants | |
►RTC Private Macros | |
RTC Private macros to check input parameters | |
RTC Private Functions | |
►RTC Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
RTC Time and Date functions | RTC Time and Date functions |
RTC Alarm functions | RTC Alarm functions |
Peripheral Control functions | Peripheral Control functions |
Peripheral State functions | Peripheral State functions |
►RTCEx | RTC Extended HAL module driver |
RTCEx Exported Types | |
►RTCEx Exported Constants | |
RTCEx Backup Registers Definitions | |
RTCEx Timestamp Edges Definitions | |
RTC Timestamp Pin Selection | |
RTCEx Tamper Pins Definitions | |
RTC tamper Pins Selection | |
RTCEx Tamper Interrupt Definitions | |
RTCEx Tamper Triggers Definitions | |
RTCEx Tamper Filter Definitions | |
RTCEx Tamper Sampling Frequencies Definitions | |
RTCEx Tamper Pin Precharge Duration Definitions | |
RTCEx Tamper Pull Up Definitions | |
RTCEx Tamper TimeStamp On Tamper Detection Definitions | |
RTCEx Wakeup Timer Definitions | |
RTCEx Coarse Calib Definitions | |
RTCEx Smooth Calib Period Definitions | |
RTCEx Smooth Calib Plus Pulses Definitions | |
RTCEx Add 1 Second Parameter Definitions | |
RTCEx Calib Output Selection Definitions | |
►RTCEx Exported Macros | |
RTCEx WakeUp Timer | |
RTCEx Timestamp | |
RTCEx Tamper | |
EXTI RTC Tamper Timestamp EXTI | |
RTCEx Calibration | |
►RTCEx Exported Functions | |
RTC Timestamp and Tamper functions | RTC Timestamp and Tamper functions |
RTC Wakeup functions | RTC Wakeup functions |
Extended Peripheral Control functions | Extended Peripheral Control functions |
Extended features functions | Extended features functions |
RTCEx Private Constants | |
►RTCEx Private Macros | |
Private macros to check input parameters | |
►SAI | SAI HAL module driver |
►SAI Exported Types | |
SAI Init Structure definition | SAI Init Structure definition |
SAI Frame Structure definition | SAI Frame Init structure definition |
SAI Slot Structure definition | SAI Block Slot Init Structure definition |
SAI Handle Structure definition | SAI handle Structure definition |
►SAI Exported Constants | |
SAI Error Code | |
SAI External synchronisation | |
SAI Supported protocol | |
SAI protocol data size | |
SAI Audio Frequency | |
SAI Block Mode | |
SAI Block Protocol | |
SAI Block Data Size | |
SAI Block MSB LSB transmission | |
SAI Block Clock Strobing | |
SAI Block Synchronization | |
SAI Block Output Drive | |
SAI Block NoDivider | |
SAI Block FS Definition | |
SAI Block FS Polarity | |
SAI Block FS Offset | |
SAI Block Slot Size | |
SAI Block Slot Active | |
SAI Mono Stereo Mode | |
SAI TRIState Management | |
SAI Block Fifo Threshold | |
SAI Block Companding Mode | |
SAI Block Mute Value | |
SAI Block Interrupts Definition | |
SAI Block Flags Definition | |
SAI Block Fifo Status Level | |
SAI Exported Macros | Macros to handle interrupts and specific configurations |
SAI Private Functions | Private functions |
SAI Private Typedefs | |
SAI Private Constants | |
►SAI Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
IO operation functions | Data transfers functions |
Peripheral State functions | Peripheral State functions |
SAI_Private_Macros | |
►SAIEx | SAI Extension HAL module driver |
SAI Clock Source | |
SAI Private Functions | Private functions |
►SAI Extended Exported Functions | |
Extension features functions | Extension features functions |
►SDRAM | SDRAM driver modules |
SDRAM Exported Types | |
SDRAM Exported Macros | |
►SDRAM Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
Input and Output functions | Input Output and memory control functions |
Control functions | Management functions |
State functions | Peripheral State functions |
SDRAM Private Functions | |
►SMARTCARD | HAL SMARTCARD module driver |
►SMARTCARD Exported Functions | |
SmartCard Initialization and de-initialization functions | Initialization and Configuration functions |
IO operation functions | SMARTCARD Transmit and Receive functions |
Peripheral State and Errors functions | SMARTCARD State and Errors functions |
SMARTCARD Private Functions | |
SMARTCARD Private Constants | |
►SMBUS | SMBUS HAL module driver |
SMBUS Exported Types | |
►SMBUS Exported Constants | |
SMBUS Error Code | SMBUS Error Code |
SMBUS Analog Filter | |
SMBUS addressing mode | |
SMBUS dual addressing mode | |
SMBUS general call addressing mode | |
SMBUS nostretch mode | |
SMBUS packet error check mode | |
SMBUS peripheral mode | |
SMBUS XferDirection definition | |
SMBUS XferOptions definition | |
SMBUS Interrupt configuration definition | |
SMBUS Flag definition | |
SMBUS Exported Macros | |
SMBUS Private Constants | |
SMBUS Private Macros | |
SMBUS Private Functions | |
SMBUS Private Define | |
►SMBUS Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
►Input and Output operation functions | Data transfers functions |
Blocking mode Polling | |
Non-Blocking mode Interrupt | |
IRQ Handler and Callbacks | |
Peripheral State, Mode and Error functions | Peripheral State and Errors functions |
►SPDIFRX | SPDIFRX HAL module driver |
SPDIFRX Exported Types | |
►SPDIFRX Exported Constants | |
SPDIFRX Error Code | |
SPDIFRX Input Selection | |
SPDIFRX Maximum Retries | |
SPDIFRX Wait For Activity | |
SPDIFRX Preamble Type Mask | |
SPDIFRX Channel Status Mask | |
SPDIFRX Validity Mask | |
SPDIFRX Parity Error Mask | |
SPDIFRX Channel Selection | |
SPDIFRX Data Format | |
SPDIFRX Stereo Mode | |
SPDIFRX State | |
SPDIFRX Interrupts Definition | |
SPDIFRX Flags Definition | |
SPDIFRX Exported Macros | |
SPDIFRX Private Macros | |
SPDIFRX Private Functions | |
SPDIFRX Private Defines | |
►SPDIFRX Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
IO operation functions | Data transfers functions |
Peripheral State and Errors functions | Peripheral State functions |
►SPI | SPI HAL module driver |
SPI Exported Types | |
►SPI Exported Constants | |
SPI Error Code | |
SPI Mode | |
SPI Direction Mode | |
SPI Data Size | |
SPI Clock Polarity | |
SPI Clock Phase | |
SPI Slave Select Management | |
SPI BaudRate Prescaler | |
SPI MSB LSB Transmission | |
SPI TI Mode | |
SPI CRC Calculation | |
SPI Interrupt Definition | |
SPI Flags Definition | |
SPI Exported Macros | |
SPI Private Macros | |
SPI Private Constants | |
SPI Private Functions | Private functions |
►SPI Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
IO operation functions | Data transfers functions |
Peripheral State and Errors functions | SPI control functions |
►SRAM | SRAM driver modules |
SRAM Exported Types | |
SRAM Exported Macros | |
►SRAM Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
Input Output and memory control functions | Input Output and memory control functions |
Control functions | Control functions |
Peripheral State functions | Peripheral State functions |
SRAM Private Functions | |
►TIM | TIM HAL module driver |
TIM Exported Types | |
►TIM Exported Constants | |
TIM Clear Input Source | |
TIM DMA Base Address | |
TIM Event Source | |
TIM Input Channel polarity | |
TIM ETR Polarity | |
TIM ETR Prescaler | |
TIM Counter Mode | |
TIM Clock Division | |
TIM Output Compare State | |
TIM Auto-Reload Preload | |
TIM Output Fast State | |
TIM Complementary Output Compare State | |
TIM Output Compare Polarity | |
TIM Complementary Output Compare Polarity | |
TIM Output Compare Idle State | |
TIM Complementary Output Compare Idle State | |
TIM Input Capture Polarity | |
TIM Encoder Input Polarity | |
TIM Input Capture Selection | |
TIM Input Capture Prescaler | |
TIM One Pulse Mode | |
TIM Encoder Mode | |
TIM interrupt Definition | |
TIM Commutation Source | |
TIM DMA Sources | |
CCx DMA request selection | |
TIM Flag Definition | |
TIM Channel | |
TIM Clock Source | |
TIM Clock Polarity | |
TIM Clock Prescaler | |
TIM Clear Input Polarity | |
TIM Clear Input Prescaler | |
TIM OSSR OffState Selection for Run mode state | |
TIM OSSI OffState Selection for Idle mode state | |
TIM Lock level | |
TIM Break Input Enable | |
TIM Break Input Polarity | |
TIM Automatic Output Enable | |
TIM Master Mode Selection | |
TIM Master/Slave Mode | |
TIM Slave mode | |
TIM Output Compare and PWM Modes | |
TIM Trigger Selection | |
TIM Trigger Polarity | |
TIM Trigger Prescaler | |
TIM TI1 Input Selection | |
TIM DMA Burst Length | |
TIM DMA Handle Index | |
TIM Capture/Compare Channel State | |
TIM Exported Macros | |
TIM Private Constants | |
TIM Private Macros | |
TIM Private Functions | |
►TIM Exported Functions | |
TIM Peripheral Control functions | Peripheral Control functions |
TIM Callbacks functions | TIM Callbacks functions |
TIM Peripheral State functions | Peripheral State functions |
TIM Time Base functions | Time Base functions |
TIM Output Compare functions | TIM Output Compare functions |
TIM PWM functions | TIM PWM functions |
TIM Input Capture functions | TIM Input Capture functions |
TIM One Pulse functions | TIM One Pulse functions |
TIM Encoder functions | TIM Encoder functions |
TIM IRQ handler management | TIM IRQ handler management |
►TIMEx | TIM Extended HAL module driver |
TIM Extended Exported Types | |
►TIM Extended Exported Constants | |
TIM Extended Remapping | |
TIM Extended Exported Macros | |
TIM Extended Private Macros | |
►TIM Extended Exported Functions | |
Extended Timer Hall Sensor functions | Timer Hall Sensor functions |
Extended Timer Complementary Output Compare functions | Timer Complementary Output Compare functions |
Extended Timer Complementary PWM functions | Timer Complementary PWM functions |
Extended Timer Complementary One Pulse functions | Timer Complementary One Pulse functions |
Extended Peripheral Control functions | Peripheral Control functions |
Extended Callbacks functions | Extended Callbacks functions |
Extended Peripheral State functions | Extended Peripheral State functions |
TIM Extended Private Functions | |
HAL TimeBase RTC Alarm Template | |
HAL TimeBase RTC WakeUp Template | |
►UART | HAL UART module driver |
UART Exported Types | |
►UART Exported Constants | |
UART Error Code | |
UART Word Length | |
UART Number of Stop Bits | |
UART Parity | |
UART Hardware Flow Control | |
UART Transfer Mode | |
UART State | |
UART Over Sampling | |
UART LIN Break Detection Length | |
UART Wakeup Functions | |
UART FLags | |
UART Interrupt Definitions | |
UART Reception type values | |
UART RxEvent type values | |
UART Exported Macros | |
UART Private Constants | |
UART Private Macros | |
UART Private Functions | |
►UART Exported Functions | |
Initialization and de-initialization functions | Initialization and Configuration functions |
IO operation functions | UART Transmit and Receive functions |
Peripheral Control functions | UART control functions |
Peripheral State and Errors functions | UART State and Errors functions |
►USART | HAL USART Synchronous module driver |
USART Exported Types | |
►USART Exported Constants | |
USART Error Code | USART Error Code |
USART Word Length | |
USART Number of Stop Bits | |
USART Parity | |
USART Mode | |
USART Clock | |
USART Clock Polarity | |
USART Clock Phase | |
USART Last Bit | |
USART NACK State | |
USART Flags | |
USART Interrupts Definition | |
USART Exported Macros | |
USART Private Constants | |
USART Private Macros | |
►USART Exported Functions | |
USART Initialization and de-initialization functions | Initialization and Configuration functions |
IO operation functions | USART Transmit and Receive functions |
Peripheral State and Errors functions | USART State and Errors functions |
USART Private Functions | |
►WWDG | WWDG HAL module driver |
WWDG Exported Types | |
►WWDG Exported Constants | |
WWDG Interrupt definition | |
WWDG Flag definition | WWDG Flag definition |
WWDG Prescaler | |
WWDG Early Wakeup Interrupt Mode | |
WWDG Private Macros | |
WWDG Exported Macros | |
►WWDG Exported Functions | |
Initialization and Configuration functions | Initialization and Configuration functions |
IO operation functions | IO operation functions |
►FMC Low Layer | FMC driver modules |
FMC Low Layer Exported Types | |
FMC Low Layer Private Constants | |
►FMC Low Layer Exported Functions | |
►FMC Low Layer NOR SRAM Exported Functions | NORSRAM Controller functions |
Initialization and de-initialization functions | Initialization and Configuration functions |
NOR SRAM Control functions | Management functions |
►FMC Low Layer NAND Exported Functions | NAND Controller functions |
Initialization and de-initialization functions | Initialization and Configuration functions |
Peripheral Control functions | Management functions |
►PCCARD | PCCARD Controller functions |
PCCARD Initialization/de-initialization functions | Initialization and Configuration functions |
►SDRAM | SDRAM Controller functions |
SDRAM Initialization/de-initialization functions | Initialization and Configuration functions |
SDRAM Control functions | |
FMC_LL_SDRAMPrivate_Functions_Group2 | Management functions |
►FMC_LL Private Macros | |
FMC NOR/SRAM Macros | Macros to handle NOR device enable/disable and read/write operations |
FMC NAND Macros | Macros to handle NAND device enable/disable |
FMC PCCARD Macros | Macros to handle PCCARD read/write operations |
FMC NAND Interrupt | Macros to handle NAND interrupts |
FMC PCCARD Interrupt | Macros to handle PCCARD interrupts |
FMC SDRAM Interrupt | Macros to handle SDRAM interrupts |
►FMC Low Layer Exported Constants | |
►FMC NOR/SRAM Controller | |
FMC NOR/SRAM Bank | |
FMC Data Address Bus Multiplexing | |
FMC Memory Type | |
FMC NORSRAM Data Width | |
FMC NOR/SRAM Flash Access | |
FMC Burst Access Mode | |
FMC Wait Signal Polarity | |
FMC Wrap Mode | |
FMC Wait Timing | |
FMC Write Operation | |
FMC Wait Signal | |
FMC Extended Mode | |
FMC Asynchronous Wait | |
FMC Page Size | |
FMC Write Burst | |
FMC Continuous Clock | |
FMC Write FIFO | |
FMC Access Mode | |
►FMC NAND Controller | |
FMC NAND Bank | |
FMC Wait feature | |
FMC PCR Memory Type | |
FMC NAND Data Width | |
FMC ECC | |
FMC ECC Page Size | |
►FMC SDRAM Controller | |
FMC SDRAM Bank | |
FMC SDRAM Column Bits number | |
FMC SDRAM Row Bits number | |
FMC SDRAM Memory Bus Width | |
FMC SDRAM Internal Banks Number | |
FMC SDRAM CAS Latency | |
FMC SDRAM Write Protection | |
FMC SDRAM Clock Period | |
FMC SDRAM Read Burst | |
FMC SDRAM Read Pipe Delay | |
FMC SDRAM Command Mode | |
FMC SDRAM Command Target | |
FMC SDRAM Mode Status | |
FMC Low Layer Interrupt definition | |
FMC Low Layer Flag definition | |
►FSMC Low Layer | FSMC driver modules |
FSMC Low Layer Exported Types | |
FSMC Low Layer Private Constants | |
►FSMC Low Layer Exported Functions | |
►FSMC Low Layer NOR SRAM Exported Functions | NORSRAM Controller functions |
Initialization and de-initialization functions | Initialization and Configuration functions |
NOR SRAM Control functions | Management functions |
►FSMC Low Layer NAND Exported Functions | NAND Controller functions |
Initialization and de-initialization functions | Initialization and Configuration functions |
Peripheral Control functions | Management functions |
►PCCARD | PCCARD Controller functions |
PCCARD Initialization/de-initialization functions | Initialization and Configuration functions |
►FSMC_LL Private Macros | |
FSMC NOR/SRAM Macros | Macros to handle NOR device enable/disable and read/write operations |
FSMC NAND Macros | Macros to handle NAND device enable/disable |
FMC PCCARD Macros | Macros to handle PCCARD read/write operations |
FSMC NAND Interrupt | Macros to handle NAND interrupts |
FSMC PCCARD Interrupt | Macros to handle PCCARD interrupts |
►FSMC Low Layer Exported Constants | |
►FSMC NOR/SRAM Controller | |
FSMC NOR/SRAM Bank | |
FSMC Data Address Bus Multiplexing | |
FSMC Memory Type | |
FSMC NORSRAM Data Width | |
FSMC NOR/SRAM Flash Access | |
FSMC Burst Access Mode | |
FSMC Wait Signal Polarity | |
FSMC Wrap Mode | |
FSMC Wait Timing | |
FSMC Write Operation | |
FSMC Wait Signal | |
FSMC Extended Mode | |
FSMC Asynchronous Wait | |
FSMC Page Size | |
FSMC Write Burst | |
FSMC Continuous Clock | |
FSMC Write FIFO | |
FSMC Access Mode | |
►FSMC NAND Controller | |
FSMC NAND Bank | |
FSMC Wait feature | |
FSMC PCR Memory Type | |
FSMC NAND Data Width | |
FSMC ECC | |
FSMC ECC Page Size | |
FSMC Low Layer Interrupt definition | |
FSMC Low Layer Flag definition | |
FSMC Alias definition | |
►SDMMC Low Layer | Low layer module for SD |
►SDMMC Low Layer Exported Functions | |
Initialization de-initialization functions | Initialization and Configuration functions |
IO operation functions | Data transfers functions |
Peripheral Control functions | Management functions |
Command management functions | Data transfers functions |
Responses management functions | Responses functions |
SD Private Functions | |
►Device Speed | |
►PCD Exported Constants | |
PCD Speed | |
PCD PHY Module | |
PCD Error Code definition | PCD Error Code definition |
VERSION ID | |
USB Core Mode | |
USB Low Layer Core Speed | |
USB Low Layer Core PHY | |
Turnaround Timeout Value | |
USB Low Layer Core MPS | |
USB Low Layer Core PHY Frequency | |
USB Low Layer Core Frame Interval | |
USB Low Layer EP0 MPS | |
USB Low Layer EP Type | |
USB Low Layer EP Speed | |
USB Low Layer Channel PID Type | |
USB Low Layer STS Defines | |
USB Low Layer HCFG Speed Defines | |
USB Low Layer frame interval Defines | |
USB Low Layer HPRT0 PRTSPD Speed Defines | |
USB Low Layer Exported Macros | |
►USB Low Layer Exported Functions | |
Initialization/de-initialization functions | Initialization and Configuration functions |
►SD | |
SD Private Functions | |
SD Private Defines | |
►SD Exported Functions | |
Initialization and de-initialization functions | Initialization and de-initialization functions |
Input and Output operation functions | Data transfer functions |
Peripheral Control functions | Management functions |
SD card related functions | |
Peripheral State and Errors functions | |
Perioheral Abort management | |
SD Private Types | |
SD Private Defines | |
SD Private Variables | |
SD Private Constants | |
SD Private Macros | |
SD Private Functions Prototypes | |
SD Private Functions | |
HAL_TimeBase_TIM | |
►STM32F4xx_LL_Driver | |
►ADC | |
ADC Private Constants | |
ADC Private Macros | |
ADC Exported Init structure | |
►ADC Exported Constants | |
ADC flags | Flags defines which can be used with LL_ADC_ReadReg function |
ADC interruptions for configuration (interruption enable or disable) | IT defines which can be used with LL_ADC_ReadReg and LL_ADC_WriteReg functions |
ADC registers compliant with specific purpose | |
ADC common - Clock source | |
ADC common - Measurement path to internal channels | |
ADC instance - Resolution | |
ADC instance - Data alignment | |
ADC instance - Scan selection | |
ADC instance - Groups | |
ADC instance - Channel number | |
ADC group regular - Trigger source | |
ADC group regular - Trigger edge | |
ADC group regular - Continuous mode | |
ADC group regular - DMA transfer of ADC conversion data | |
ADC group regular - Flag EOC selection (unitary or sequence conversions) | |
ADC group regular - Sequencer scan length | |
ADC group regular - Sequencer discontinuous mode | |
ADC group regular - Sequencer ranks | |
ADC group injected - Trigger source | |
ADC group injected - Trigger edge | |
ADC group injected - Automatic trigger mode | |
ADC group injected - Sequencer scan length | |
ADC group injected - Sequencer discontinuous mode | |
ADC group injected - Sequencer ranks | |
Channel - Sampling time | |
Analog watchdog - Analog watchdog number | |
Analog watchdog - Monitored channels | |
Analog watchdog - Thresholds | |
Multimode - Mode | |
Multimode - DMA transfer | |
Multimode - Delay between two sampling phases | |
Multimode - ADC master or slave | |
Definitions of ADC hardware constraints delays | |
►ADC Exported Macros | |
Common write and read registers Macros | |
ADC helper macro | |
►ADC Exported Functions | |
ADC DMA management | |
Configuration of ADC hierarchical scope: common to several ADC instances | |
Configuration of ADC hierarchical scope: ADC instance | |
Configuration of ADC hierarchical scope: group regular | |
Configuration of ADC hierarchical scope: group injected | |
Configuration of ADC hierarchical scope: channels | |
Configuration of ADC transversal scope: analog watchdog | |
Configuration of ADC hierarchical scope: multimode | |
Operation on ADC hierarchical scope: ADC instance | |
Operation on ADC hierarchical scope: group regular | |
Operation on ADC hierarchical scope: group injected | |
ADC flag management | |
ADC IT management | |
Initialization and de-initialization functions | |
►BUS | |
►BUS Exported Constants | |
AHB1 GRP1 PERIPH | |
AHB2 GRP1 PERIPH | |
AHB3 GRP1 PERIPH | |
APB1 GRP1 PERIPH | |
APB2 GRP1 PERIPH | |
►BUS Exported Functions | |
AHB1 | |
AHB2 | |
AHB3 | |
APB1 | |
APB2 | |
►CORTEX | |
►CORTEX Exported Constants | |
SYSTICK Clock Source | |
Handler Fault type | |
MPU Control | |
MPU Region Number | |
MPU Region Size | |
MPU Region Privileges | |
MPU TEX Level | |
MPU Instruction Access | |
MPU Shareable Access | |
MPU Cacheable Access | |
MPU Bufferable Access | |
►CORTEX Exported Functions | |
SYSTICK | |
LOW POWER MODE | |
HANDLER | |
MCU INFO | |
MPU | |
►CRC | |
CRC Exported Constants | |
►CRC Exported Macros | |
Common Write and read registers Macros | |
►CRC Exported Functions | |
CRC Configuration functions | |
Data_Management | |
Initialization and de-initialization functions | |
►DAC | |
DAC Private Constants | |
DAC Private Macros | |
DAC Exported Init structure | |
►DAC Exported Constants | |
DAC flags | Flags defines which can be used with LL_DAC_ReadReg function |
DAC interruptions | IT defines which can be used with LL_DAC_ReadReg and LL_DAC_WriteReg functions |
DAC channels | |
DAC trigger source | |
DAC waveform automatic generation mode | |
DAC wave generation - Noise LFSR unmask bits | |
DAC wave generation - Triangle amplitude | |
DAC channel output buffer | |
DAC channel output resolution | |
DAC registers compliant with specific purpose | |
Definitions of DAC hardware constraints delays | |
►DAC Exported Macros | |
Common write and read registers macros | |
DAC helper macro | |
►DAC Exported Functions | |
Initialization and de-initialization functions | |
DMA Management | |
Operation on DAC channels | |
FLAG Management | |
IT management | |
Initialization and de-initialization functions | |
►DMA | |
DMA Private Variables | |
DMA Private Constants | |
DMA Exported Init structure | |
►DMA Exported Constants | |
STREAM | |
DIRECTION | |
MODE | |
DOUBLEBUFFER MODE | |
PERIPH | |
MEMORY | |
PDATAALIGN | |
MDATAALIGN | |
OFFSETSIZE | |
PRIORITY | |
CHANNEL | |
MBURST | |
PBURST | |
DMA_LL_FIFOMODE | |
FIFOSTATUS 0 | |
FIFOTHRESHOLD | |
CURRENTTARGETMEM | |
►DMA Exported Macros | |
Common Write and read registers macros | |
Convert DMAxStreamy | |
►DMA Exported Functions | |
Configuration | |
FLAG_Management | |
IT_Management | |
Initialization and de-initialization functions | |
DMA_LL_Private_Macros | |
►DMA2D | |
DMA2D Private Macros | |
DMA2D Exported Init structures | |
►DMA2D Exported Constants | |
Get Flags Defines | Flags defines which can be used with LL_DMA2D_ReadReg function |
IT Defines | IT defines which can be used with LL_DMA2D_ReadReg and LL_DMA2D_WriteReg functions |
Mode | |
Output Color Mode | |
Input Color Mode | |
Alpha Mode | |
CLUT Color Mode | |
►DMA2D Exported Macros | |
Common Write and read registers Macros | |
►DMA2D Exported Functions | |
►Configuration Functions | |
Foreground Configuration Functions | |
Background Configuration Functions | |
Flag Management | |
Interruption Management | |
Initialization and De-initialization Functions | |
DMA2D Private Constants | |
►EXTI | |
EXTI Private Macros | |
EXTI Exported Init structure | |
►EXTI Exported Constants | |
LINE | |
Mode | |
Edge Trigger | |
►EXTI Exported Macros | |
Common Write and read registers Macros | |
►EXTI Exported Functions | |
IT_Management | |
Event_Management | |
Rising_Trigger_Management | |
Falling_Trigger_Management | |
Software_Interrupt_Management | |
Flag_Management | |
Initialization and de-initialization functions | |
►FMPI2C | |
FMPI2C Private Constants | |
FMPI2C Private Macros | |
FMPI2C Exported Init structure | |
►FMPI2C Exported Constants | |
Clear Flags Defines | Flags defines which can be used with LL_FMPI2C_WriteReg function |
Get Flags Defines | Flags defines which can be used with LL_FMPI2C_ReadReg function |
IT Defines | IT defines which can be used with LL_FMPI2C_ReadReg and LL_FMPI2C_WriteReg functions |
Peripheral Mode | |
Analog Filter Selection | |
Master Addressing Mode | |
Own Address 1 Length | |
Own Address 2 Masks | |
Acknowledge Generation | |
Slave Address Length | |
Transfer Request Direction | |
Transfer End Mode | |
Start And Stop Generation | |
Read Write Direction | |
DMA Register Data | |
SMBus TimeoutA Mode SCL SDA Timeout | |
SMBus Timeout Selection | |
►FMPI2C Exported Macros | |
Common Write and read registers Macros | |
Convert SDA SCL timings | |
►FMPI2C Exported Functions | |
Configuration | |
IT_Management | |
FLAG_management | |
Data_Management | |
Initialization and de-initialization functions | |
►GPIO | |
GPIO Private Macros | |
GPIO Exported Init structures | |
►GPIO Exported Constants | |
PIN | |
Mode | |
Output Type | |
Output Speed | |
Pull Up Pull Down | |
Alternate Function | |
►GPIO Exported Macros | |
Common Write and read registers Macros | |
►GPIO Exported Functions | |
Port Configuration | |
Data Access | |
Initialization and de-initialization functions | |
►I2C | |
I2C Private Constants | |
I2C Private Macros | |
I2C Exported Init structure | |
►I2C Exported Constants | |
Get Flags Defines | Flags defines which can be used with LL_I2C_ReadReg function |
IT Defines | IT defines which can be used with LL_I2C_ReadReg and LL_I2C_WriteReg functions |
Analog Filter Selection | |
Own Address 1 Length | |
Fast Mode Duty Cycle | |
Master Clock Speed Mode | |
Peripheral Mode | |
Acknowledge Generation | |
Read Write Direction | |
►I2C Exported Macros | |
Common Write and read registers Macros | |
Exported Macros Helper | |
►I2C Exported Functions | |
Configuration | |
IT_Management | |
FLAG_management | |
Data_Management | |
Initialization and de-initialization functions | |
►IWDG | |
IWDG Private Constants | |
►IWDG Exported Constants | |
Get Flags Defines | Flags defines which can be used with LL_IWDG_ReadReg function |
Prescaler Divider | |
►IWDG Exported Macros | |
Common Write and read registers Macros | |
►IWDG Exported Functions | |
Configuration | |
FLAG_Management | |
►LPTIM | |
LPTIM Private Macros | |
LPTIM Exported Init structure | |
►LPTIM Exported Constants | |
Get Flags Defines | Flags defines which can be used with LL_LPTIM_ReadReg function |
IT Defines | IT defines which can be used with LL_LPTIM_ReadReg and LL_LPTIM_WriteReg functions |
Operating Mode | |
Update Mode | |
Counter Mode | |
Output Waveform Type | |
Output Polarity | |
Prescaler Value | |
Trigger Source | |
Trigger Filter | |
Trigger Polarity | |
Clock Source | |
Clock Filter | |
Clock Polarity | |
Encoder Mode | |
Input1 Source | |
►LPTIM Exported Macros | |
Common Write and read registers Macros | |
►LPTIM Exported Functions | |
Initialisation and deinitialisation functions | |
LPTIM Configuration | |
Trigger Configuration | |
Clock Configuration | |
Encoder Mode | |
FLAG Management | |
Interrupt Management | |
LPTIM Private Functions | |
►PWR | |
►PWR Exported Constants | |
Clear Flags Defines | Flags defines which can be used with LL_PWR_WriteReg function |
Get Flags Defines | Flags defines which can be used with LL_PWR_ReadReg function |
Regulator Voltage | |
Mode Power | |
Regulator Mode In Deep Sleep Mode | |
Power Voltage Detector Level | |
Wakeup Pins | |
►PWR Exported Macros | |
Common write and read registers Macros | |
►PWR Exported Functions | |
Configuration | |
FLAG_Management | |
De-initialization function | |
►RCC | |
RCC Private Variables | |
RCC Private Macros | |
►RCC Exported Types | |
Clocks Frequency Structure | |
►RCC Exported Constants | |
Oscillator Values adaptation | Defines used to adapt values of different oscillators |
Clear Flags Defines | Flags defines which can be used with LL_RCC_WriteReg function |
Get Flags Defines | Flags defines which can be used with LL_RCC_ReadReg function |
IT Defines | IT defines which can be used with LL_RCC_ReadReg and LL_RCC_WriteReg functions |
System clock switch | |
System clock switch status | |
AHB prescaler | |
APB low-speed prescaler (APB1) | |
APB high-speed prescaler (APB2) | |
MCO source selection | |
MCO prescaler | |
HSE prescaler for RTC clock | |
Peripheral clock frequency | |
Peripheral FMPI2C clock source selection | |
Peripheral LPTIM clock source selection | |
Peripheral SAI clock source selection | |
Peripheral SDIO clock source selection | |
Peripheral DSI clock source selection | |
Peripheral CEC clock source selection | |
Peripheral I2S clock source selection | |
Peripheral 48Mhz domain clock source selection | |
Peripheral RNG clock source selection | |
Peripheral USB clock source selection | |
Peripheral DFSDM Audio clock source selection | |
Peripheral DFSDM clock source selection | |
Peripheral FMPI2C get clock source | |
Peripheral SPDIFRX clock source selection | |
Peripheral LPTIM get clock source | |
Peripheral SAI get clock source | |
Peripheral SDIO get clock source | |
Peripheral CK48M get clock source | |
Peripheral RNG get clock source | |
Peripheral USB get clock source | |
Peripheral CEC get clock source | |
Peripheral I2S get clock source | |
Peripheral DFSDM Audio get clock source | |
Peripheral DFSDM get clock source | |
Peripheral SPDIFRX get clock source | |
Peripheral DSI get clock source | |
Peripheral LTDC get clock source | |
RTC clock source selection | |
Timers clocks prescalers selection | |
PLL, PLLI2S and PLLSAI entry clock source | |
PLL, PLLI2S and PLLSAI division factor | |
PLL division factor (PLLR) | |
PLLDIVR division factor (PLLDIVR) | |
PLL division factor (PLLP) | |
PLL division factor (PLLQ) | |
PLL Spread Spectrum Selection | |
PLLI2SM division factor (PLLI2SM) | |
PLLI2SQ division factor (PLLI2SQ) | |
PLLI2SDIVQ division factor (PLLI2SDIVQ) | |
PLLI2SDIVR division factor (PLLI2SDIVR) | |
PLLI2SR division factor (PLLI2SR) | |
PLLI2SP division factor (PLLI2SP) | |
PLLSAIM division factor (PLLSAIM or PLLM) | |
PLLSAIQ division factor (PLLSAIQ) | |
PLLSAIDIVQ division factor (PLLSAIDIVQ) | |
PLLSAIR division factor (PLLSAIR) | |
PLLSAIDIVR division factor (PLLSAIDIVR) | |
PLLSAIP division factor (PLLSAIP) | |
►RCC Exported Macros | |
Common Write and read registers Macros | |
Calculate frequencies | |
►RCC Exported Functions | |
HSE | |
HSI | |
LSE | |
LSI | |
System | |
MCO | |
Peripheral Clock Source | |
RTC | |
TIM | |
PLL | |
PLLI2S | |
PLLSAI | |
FLAG Management | |
IT Management | |
De-initialization function | |
Get system and peripherals clocks frequency functions | Return the frequencies of different on chip clocks; System, AHB, APB1 and APB2 buses clocks and different peripheral clocks available on the device |
RCC Private functions | |
►RNG | |
►RNG Exported Constants | |
Get Flags Defines | Flags defines which can be used with LL_RNG_ReadReg function |
IT Defines | IT defines which can be used with LL_RNG_ReadReg and LL_RNG_WriteReg macros |
►RNG Exported Macros | |
Common Write and read registers Macros | |
►RNG Exported Functions | |
RNG Configuration functions | |
FLAG Management | |
IT Management | |
Data Management | |
Initialization and de-initialization functions | |
►RTC | |
RTC Private Constants | |
RTC Private Macros | |
RTC Exported Init structure | |
►RTC Exported Constants | |
FORMAT | |
RTC Alarm A Date WeekDay | |
RTC Alarm B Date WeekDay | |
Get Flags Defines | Flags defines which can be used with LL_RTC_ReadReg function |
IT Defines | IT defines which can be used with LL_RTC_ReadReg and LL_RTC_WriteReg functions |
WEEK DAY | |
MONTH | |
HOUR FORMAT | |
ALARM OUTPUT | |
ALARM OUTPUT TYPE | |
OUTPUT POLARITY PIN | |
TIME FORMAT | |
SHIFT SECOND | |
ALARMA MASK | |
ALARMA TIME FORMAT | |
ALARMB MASK | |
ALARMB TIME FORMAT | |
TIMESTAMP EDGE | |
TIMESTAMP TIME FORMAT | |
TAMPER | |
TAMPER DURATION | |
TAMPER FILTER | |
TAMPER SAMPLING FREQUENCY DIVIDER | |
TAMPER ACTIVE LEVEL | |
WAKEUP CLOCK DIV | |
BACKUP | |
Calibration output | |
Coarse digital calibration sign | |
Calibration pulse insertion | |
Calibration period | |
TIMESTAMP mapping | |
TAMPER1 mapping | |
►RTC Exported Macros | |
Common Write and read registers Macros | |
Convert helper Macros | |
Date helper Macros | |
Time helper Macros | |
►RTC Exported Functions | |
Configuration | |
Time | |
Date | |
ALARMA | |
ALARMB | |
Timestamp | |
Tamper | |
Wakeup | |
Backup_Registers | |
Calibration | |
FLAG_Management | |
IT_Management | |
Initialization and de-initialization functions | |
►SPI | |
SPI Exported Init structure | |
►SPI Exported Constants | |
Get Flags Defines | Flags defines which can be used with LL_SPI_ReadReg function |
IT Defines | IT defines which can be used with LL_SPI_ReadReg and LL_SPI_WriteReg functions |
Operation Mode | |
Serial Protocol | |
Clock Phase | |
Clock Polarity | |
Baud Rate Prescaler | |
Transmission Bit Order | |
Transfer Mode | |
Slave Select Pin Mode | |
Datawidth | |
CRC Calculation | |
►SPI Exported Macros | |
Common Write and read registers Macros | |
►SPI Exported Functions | |
Configuration | |
CRC Management | |
Slave Select Pin Management | |
FLAG Management | |
Interrupt Management | |
DMA Management | |
DATA Management | |
Initialization and de-initialization functions | |
SPI Private Constants | |
SPI Private Macros | |
►I2S | |
I2S Exported Init structure | |
►I2S Exported Constants | |
Get Flags Defines | Flags defines which can be used with LL_I2S_ReadReg function |
IT Defines | IT defines which can be used with LL_SPI_ReadReg and LL_SPI_WriteReg functions |
Data format | |
Clock Polarity | |
I2s Standard | |
Operation Mode | |
Prescaler Factor | |
MCLK Output | |
Audio Frequency | |
►I2S Exported Macros | |
Common Write and read registers Macros | |
►I2S Exported Functions | |
Configuration | |
FLAG Management | |
Interrupt Management | |
DMA Management | |
DATA Management | |
Initialization and de-initialization functions | |
I2S Private Constants | |
I2S Private Macros | |
►SYSTEM | |
SYSTEM Private Constants | |
►SYSTEM Exported Constants | |
SYSCFG REMAP | |
SYSCFG PMC | |
SYSCFG BANK MODE | |
SYSCFG I2C FASTMODEPLUS | |
SYSCFG EXTI PORT | |
SYSCFG EXTI LINE | |
SYSCFG TIMER BREAK | |
SYSCFG MCHDLY BCKKSEL | |
SYSCFG MCHDLY MCHDLYEN | |
SYSCFG MCHDLY DFSDMD0SEL | |
SYSCFG MCHDLY DFSDMD2SEL | |
SYSCFG MCHDLY DFSDM1CK02SEL | |
SYSCFG MCHDLY DFSDM1CK13SEL | |
SYSCFG MCHDLY DFSDMCFG | |
SYSCFG MCHDLY DFSDM1CKOSEL | |
SYSCFG MCHDLY DFSDM2D4SEL | |
SYSCFG MCHDLY DFSDM2D6SEL | |
SYSCFG MCHDLY DFSDM2CK04SEL | |
SYSCFG MCHDLY DFSDM2CK15SEL | |
SYSCFG MCHDLY DFSDM2CK26SEL | |
SYSCFG MCHDLY DFSDM2CK37SEL | |
SYSCFG MCHDLY DFSDM2CFG | |
SYSCFG MCHDLY DFSDM2CKOSEL | |
DBGMCU TRACE Pin Assignment | |
DBGMCU APB1 GRP1 STOP IP | |
DBGMCU APB2 GRP1 STOP IP | |
FLASH LATENCY | |
►SYSTEM Exported Functions | |
SYSCFG | |
DBGMCU | |
FLASH | |
►TIM | |
TIM Private Variables | |
TIM Private Constants | |
TIM Private Macros | |
TIM Exported Init structure | |
►TIM Exported Constants | |
Get Flags Defines | Flags defines which can be used with LL_TIM_ReadReg function |
Break Enable | |
Automatic output enable | |
IT Defines | IT defines which can be used with LL_TIM_ReadReg and LL_TIM_WriteReg functions |
Update Source | |
One Pulse Mode | |
Counter Mode | |
Clock Division | |
Counter Direction | |
Capture Compare Update Source | |
Capture Compare DMA Request | |
Lock Level | |
Channel | |
Output Configuration State | |
Output Configuration Mode | |
Output Configuration Polarity | |
Output Configuration Idle State | |
Active Input Selection | |
Input Configuration Prescaler | |
Input Configuration Filter | |
Input Configuration Polarity | |
Clock Source | |
Encoder Mode | |
Trigger Output | |
Slave Mode | |
Trigger Selection | |
External Trigger Polarity | |
External Trigger Prescaler | |
External Trigger Filter | |
break polarity | |
OSSI | |
OSSR | |
DMA Burst Base Address | |
DMA Burst Length | |
TIM2 Internal Trigger1 Remap TIM8 | |
TIM5 External Input Ch4 Remap | |
TIM11 External Input Capture 1 Remap | |
►TIM Exported Macros | |
Common Write and read registers Macros | |
►TIM Exported Functions | |
Time Base configuration | |
Capture Compare configuration | |
Output channel configuration | |
Input channel configuration | |
Counter clock selection | |
Timer synchronisation configuration | |
Break function configuration | |
DMA burst mode configuration | |
Timer input remapping | |
FLAG-Management | |
IT-Management | |
DMA Management | |
EVENT-Management | |
Initialisation and deinitialisation functions | |
TIM Private Functions | Private functions |
►USART | |
USART Private Constants | |
USART Private Macros | |
USART Exported Init structures | |
►USART Exported Constants | |
Get Flags Defines | Flags defines which can be used with LL_USART_ReadReg function |
IT Defines | IT defines which can be used with LL_USART_ReadReg and LL_USART_WriteReg functions |
Communication Direction | |
Parity Control | |
Wakeup | |
Datawidth | |
Oversampling | |
Clock Signal | |
Last Clock Pulse | |
Clock Phase | |
Clock Polarity | |
Stop Bits | |
Hardware Control | |
IrDA Power | |
LIN Break Detection Length | |
►USART Exported Macros | |
Common Write and read registers Macros | |
Exported Macros Helper | |
►USART Exported Functions | |
Configuration functions | |
Configuration functions related to Irda feature | |
Configuration functions related to Smartcard feature | |
Configuration functions related to Half Duplex feature | |
Configuration functions related to LIN feature | |
Advanced Configurations services | |
FLAG_Management | |
IT_Management | |
DMA_Management | |
Data_Management | |
Execution | |
Initialization and de-initialization functions | |
►UTILS | |
UTILS Private Constants | |
UTILS Private Macros | |
UTILS Exported structures | |
►UTILS Exported Constants | |
HSE Bypass activation | |
PACKAGE TYPE | |
►UTILS Exported Functions | |
DEVICE ELECTRONIC SIGNATURE | |
DELAY | |
SYSTEM | System Configuration functions |
UTILS Private functions | |
►WWDG | |
►WWDG Exported Constants | |
IT Defines | IT defines which can be used with LL_WWDG_ReadReg and LL_WWDG_WriteReg functions |
PRESCALER | |
►WWDG Exported Macros | |
Common Write and read registers macros | |
►WWDG Exported Functions | |
Configuration | |
FLAG_Management | |
IT_Management | |
►STM32F4xx_LL_USB_DRIVER | |
►USB Low Layer Exported Functions | |
Initialization/de-initialization functions | Initialization and Configuration functions |