STM32L443xx HAL User Manual
Main Page
Modules
Data Structures
Files
Directories
Modules
Here is a list of all modules:
STM32L4xx_HAL_Driver
HAL
HAL Exported Variables
HAL Exported Functions
Initialization and de-initialization Functions
HAL Control functions
HAL Debug functions
HAL SYSCFG configuration functions
HAL Exported Types
Tick Frequency
HAL Exported Constants
SYSCFG Exported Constants
Boot Mode
FPU Interrupts
SRAM2 Page Write protection (0 to 31)
VREFBUF Voltage Scale
VREFBUF High Impedance
Flags
Fast-mode Plus on GPIO
HAL Exported Macros
DBGMCU Exported Macros
SYSCFG Exported Macros
HAL Private Macros
SYSCFG Private Macros
ADC
ADC Private Constants
ADC Exported Functions
Initialization and de-initialization functions
ADC Input and Output operation functions
Peripheral Control functions
Peripheral State functions
ADC Private Functions
ADC Exported Types
ADC States
ADC Exported Constants
ADC Error Code
ADC common - Clock source
ADC instance - Resolution
ADC conversion data alignment
ADC sequencer scan mode
ADC group regular trigger source
ADC group regular trigger edge (when external trigger is selected)
ADC sequencer end of unitary conversion or sequence conversions
ADC group regular - Overrun behavior on conversion data
ADC group regular - Sequencer ranks
Channel - Sampling time
ADC instance - Channel number
Analog watchdog - Analog watchdog number
ADC Analog Watchdog Mode
Oversampling - Ratio
Oversampling - Data shift
Oversampling - Discontinuous mode
Oversampling - Oversampling scope for ADC group regular
ADC Event type
ADC interrupts definition
ADC flags definition
ADC Private Macros
ADC Exported Macros
HAL ADC macro to manage HAL ADC handle, IT and flags.
HAL ADC helper macro
ADCEx
ADC Extended Private Constants
ADC Extended Exported Functions
Extended Input and Output operation functions
ADC Extended Peripheral Control functions
ADC Extended Exported Types
ADC Extended Exported Constants
ADC group injected trigger source
ADC group injected trigger edge (when external trigger is selected)
Channel - Single or differential ending
ADC instance - Offset number
ADC group injected - Sequencer ranks
ADC instance - Groups
ADCx CFGR fields
ADCx SMPR1 fields
ADCx CFGR sub fields
ADC Extended Private Macros
CAN
CAN Private Constants
CAN Exported Functions
Initialization and de-initialization functions
Configuration functions
Control functions
Interrupts management
Callback functions
Peripheral State and Error functions
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 Macros
COMP
COMP Exported Functions
Initialization/de-initialization functions
Start-Stop operation functions
Peripheral Control functions
Peripheral State functions
COMP Exported Types
COMP Exported Constants
COMP Error Code
COMP Window Mode
COMP power mode
COMP input plus (non-inverting input)
COMP input minus (inverting input)
COMP hysteresis
COMP output Polarity
COMP blanking source
COMP Output Level
COMP output to EXTI
COMP Exported Macros
COMP Handle Management
COMP external interrupt line management
COMP Private Constants
COMP EXTI Lines
COMP Private Macros
COMP private macros to get EXTI line associated with comparators
COMP private macros to check input parameters
CORTEX
CORTEX Exported Types
MPU Region Initialization Structure Definition
CORTEX Exported Constants
CORTEX Preemption Priority Group
CORTEX SysTick clock source
CORTEX 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
CORTEX MPU TEX Levels
CORTEX MPU Region Size
CORTEX MPU Region Permission Attributes
CORTEX MPU Region Number
CORTEX Exported Macros
CORTEX Exported Functions
Initialization and Configuration functions
Peripheral Control functions
CORTEX Private Macros
CRC
CRC Private Functions
CRC Exported Functions
Initialization and de-initialization functions
Peripheral Control functions
Peripheral State functions
CRC Exported Types
CRC Exported Constants
Default CRC generating polynomial
Default CRC computation initialization value
Indicates whether or not default polynomial is used
Indicates whether or not default init value is used
Polynomial sizes to configure the peripheral
CRC polynomial possible sizes actual definitions
Input Buffer Format
CRC Exported Macros
CRC Private Macros
CRCEx
CRC Extended Exported Functions
Extended Initialization/de-initialization functions
CRC Extended Exported Constants
Input Data Inversion Modes
Output Data Inversion Modes
CRC Extended Exported Macros
CRC Extended Private Macros
CRYP
CRYP Private Functions
CRYP Exported Functions
Initialization and deinitialization functions
AES processing functions
Callback functions
CRYP IRQ handler
Peripheral State functions
CRYP Exported Types
CRYP Exported Constants
Key size selection
AES Data Type selection
AES Enable state
AES operating mode
AES chaining mode
AES decryption key write-up flag
DMA Input phase management enable state
DMA Output phase management enable state
GCM/GMAC and CCM/CMAC (when applicable) processing phase selection
AES status flags
AES clearing flags
AES Interrupts Enable bits
AES Interrupts flags
CRYP Exported Macros
CRYP Private Macros
CRYPEx
CRYPEx Private Constants
CRYPEx Private Functions
CRYPEx Exported Functions
Extended callback function
AES extended processing functions
AES suspension/resumption functions
DAC
DAC Exported Functions
Initialization and de-initialization functions
IO operation functions
Peripheral Control functions
Peripheral State and Errors functions
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 ConnectOnChipPeripheral
DAC User Trimming
DAC power mode
DAC Exported Macros
DAC Private Macros
DAC Private Functions
DAC Private Constants
DACEx
DACEx Exported Functions
IO operation functions
Peripheral Control functions
DACEx private functions
DACEx Exported Constants
DACEx lfsrunmask triangle amplitude
DACEx Private Macros
DMA
DMA Private Functions
DMA Exported Functions
Initialization and de-initialization functions
Input and Output operation functions
Peripheral State and Errors functions
DMA Exported Types
DMA Exported Constants
DMA Error Code
DMA request
DMA Data transfer direction
DMA Peripheral incremented mode
DMA Memory incremented mode
DMA Peripheral data size
DMA Memory data size
DMA mode
DMA Priority level
DMA interrupt enable definitions
DMA flag definitions
DMA Exported Macros
DMA Private Macros
EXTI
EXTI Private Constants
EXTI Exported Types
EXTI Exported Constants
EXTI Line
EXTI Mode
EXTI Trigger
EXTI GPIOSel
EXTI Exported Macros
EXTI Private Macros
EXTI Exported Functions
Configuration functions
IO operation functions
FIREWALL
FIREWALL Exported Functions
Initialization Functions
FIREWALL Exported Types
FIREWALL Exported Constants
FIREWALL volatile data segment execution status
FIREWALL volatile data segment share status
FIREWALL pre arm status
FIREWALL Private Macros
FIREWALL Exported Macros
FLASH
FLASH Private Variables
FLASH Private Functions
FLASH Exported Functions
Programming operation functions
Peripheral Control functions
Peripheral State and Errors functions
FLASH Exported Types
FLASH Exported Constants
FLASH Error
FLASH Erase Type
FLASH Banks
FLASH Program Type
FLASH Option Bytes Type
FLASH WRP Area
FLASH Option Bytes Read Protection
FLASH Option Bytes User Type
FLASH Option Bytes User BOR Level
FLASH Option Bytes User Reset On Stop
FLASH Option Bytes User Reset On Standby
FLASH Option Bytes User Reset On Shutdown
FLASH Option Bytes User IWDG Type
FLASH Option Bytes User IWDG Mode On Stop
FLASH Option Bytes User IWDG Mode On Standby
FLASH Option Bytes User WWDG Type
FLASH Option Bytes User BOOT1 Type
FLASH Option Bytes User SRAM2 Parity Check Type
FLASH Option Bytes User SRAM2 Erase On Reset Type
FLASH Option Bytes User Software BOOT0
FLASH Option Bytes User nBOOT0 option bit
FLASH Option Bytes PCROP On RDP Level Type
FLASH Latency
FLASH Keys
FLASH Flags Definition
FLASH Interrupts Definition
FLASH Exported Macros
FLASH Interrupts Macros
FLASH Private Constants
FLASH Private Macros
FLASHEx
FLASHEx Private Functions
FLASHEx Exported Functions
Extended IO operation functions
FLASH_RAMFUNC
FLASH in RAM function Exported Functions
Peripheral features functions
GPIO
GPIO Exported Functions
Initialization/de-initialization functions
IO operation functions
GPIO Exported Types
GPIO Exported Constants
GPIO pins
GPIO mode
GPIO speed
GPIO pull
GPIO Exported Macros
GPIO Private Constants
GPIO Private Defines
GPIO Private Macros
GPIOEx
GPIOEx Exported Constants
GPIOEx Alternate function selection
GPIOEx Exported Macros
GPIOEx_Get Port Index
I2C
I2C Private Define
I2C Private Functions
I2C Exported Functions
Initialization and de-initialization functions
Input and Output operation functions
IRQ Handler and Callbacks
Peripheral State, Mode and Error functions
I2C Exported Types
I2C Configuration Structure definition
HAL state structure definition
HAL mode structure definition
I2C Error Code definition
I2C handle Structure definition
I2C Exported Constants
I2C Sequential Transfer Options
I2C Addressing Mode
I2C Dual Addressing Mode
I2C Own Address2 Masks
I2C General Call Addressing Mode
I2C No-Stretch Mode
I2C Memory Address Size
I2C Transfer Direction Master Point of View
I2C Reload End Mode
I2C Start or Stop Mode
I2C Interrupt configuration definition
I2C Flag definition
I2C Exported Macros
I2C Private Constants
I2C Private Macros
I2CEx
I2C Extended Exported Functions
Filter Mode Functions
WakeUp Mode Functions
Fast Mode Plus Functions
I2C Extended Exported Constants
I2C Extended Analog Filter
I2C Extended Fast Mode Plus
I2C Extended Exported Macros
I2C Extended Private Constants
I2C Extended Private Macros
I2C Extended Private Functions
IRDA
IRDA Private Constants
IRDA Private Macros
IRDA Exported Functions
Initialization and de-initialization functions
IO operation functions
Peripheral State and Error functions
IRDA Private Functions
IRDA Exported Types
IRDA Exported Constants
IRDA State Code Definition
IRDA Error Code Definition
IRDA Parity
IRDA Transfer Mode
IRDA Low Power
IRDA State
IRDA Mode
IRDA One Bit Sampling
IRDA DMA Tx
IRDA DMA Rx
IRDA Request Parameters
IRDA Flags
IRDA Interrupts Definition
IRDA Interruption Clear Flags
IRDA interruptions flags mask
IRDA Exported Macros
IRDAEx
IRDAEx Extended Exported Constants
IRDAEx Word Length
IRDAEx Private Macros
IWDG
IWDG Private Defines
IWDG Exported Types
IWDG Exported Constants
IWDG Prescaler
IWDG Window option
IWDG Exported Macros
IWDG Exported Functions
Initialization and Start functions
IO operation functions
IWDG Private Constants
IWDG Private Macros
LCD
LCD Private Defines
LCD Exported Functions
Initialization/de-initialization methods
IO operation methods
Peripheral State methods
LCD Private Functions
LCD Exported Types
LCD Exported Constants
LCD Error Code
LCD Prescaler
LCD Divider
LCD Duty
LCD Bias
LCD Voltage Source
LCD Interrupts
LCD Pulse On Duration
LCD Dead Time
LCD Blink Mode
LCD Blink Frequency
LCD Contrast
LCD RAMRegister
LCD High Drive
LCD Mux Segment
LCD Flags Definition
LCD Exported Macros
LCD Private Macros
LPTIM
LPTIM Exported Functions
Initialization/de-initialization functions
LPTIM Start-Stop operation functions
LPTIM Read operation functions
LPTIM IRQ handler and callbacks
Peripheral State functions
LPTIM Private Functions
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 Input1 Source
LPTIM Input2 Source
LPTIM Flags Definition
LPTIM Interrupts Definition
LPTIM Exported Macros
LPTIM Private Types
LPTIM Private Variables
LPTIM Private Constants
LPTIM Private Macros
MMC
MMC Private Functions
MMC Exported Functions
MMC_Exported_Functions_Group1
Input and Output operation functions
Peripheral Control functions
MMC card related functions
Peripheral State and Errors functions
Peripheral Abort management
MMC Exported Types
MMC State enumeration structure
MMC Card State enumeration structure
MMC Handle Structure definition
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
MMC Private Types
MMC Private Defines
MMC Private Variables
MMC Private Constants
MMC Private Macros
MMC Private Functions Prototypes
OPAMP
OPAMP Exported Functions
Initialization and de-initialization functions
IO operation functions
Peripheral Control functions
Peripheral State functions
OPAMP Exported Types
OPAMP Exported Constants
OPAMP Mode
OPAMP Non Inverting Input
OPAMP Inverting Input
OPAMP Pga Gain
OPAMP PowerMode
OPAMP PowerSupplyRange
OPAMP User Trimming
OPAMP Factory Trimming
OPAMP Private Constants
OPAMP Exported Macros
OPAMP Private Macros
PCD
PCD Private Macros
PCD Private Functions
PCD Exported Functions
Initialization and de-initialization functions
HAL USB OTG PCD Callback ID enumeration definition
HAL USB OTG PCD Callback pointer definition
Input and Output operation functions
Peripheral Control functions
Peripheral State functions
PCD Exported Types
PCD Exported Constants
PCD Speed
PCD PHY Module
PCD Error Code definition
PCD Exported Macros
PCD Private Constants
USB EXTI line interrupt
PCD EP0 MPS
PCD ENDP
PCD Endpoint Kind
PCDEx
PCDEx Exported Functions
Peripheral Control functions
PWR
PWR Private Defines
PWR PVD Mode Mask
PWR Exported Functions
Initialization and de-initialization functions
Peripheral Control functions
PWR Exported Types
PWR Exported Constants
Programmable Voltage Detection levels
PWR PVD interrupt and event mode
PWR regulator mode
PWR SLEEP mode entry
PWR STOP mode entry
PWR PVD external interrupt line
PWR PVD event line
PWR Exported Macros
PWR Private Macros
PWREx
PWR Extended Private Defines
PWR PVM Mode Mask
PWR Extended Flag Setting Time Out Value
PWR Extended Exported Functions
Extended Peripheral Control functions
PWR Extended Exported Types
PWR Extended Exported Constants
Shift to apply to retrieve polarity information from PWR_WAKEUP_PINy_xxx constants
PWR wake-up pins
Peripheral Voltage Monitoring type
PWR PVM interrupt and event mode
PWR Regulator voltage scale
PWR battery charging resistor selection
PWR battery charging
GPIO bit number for I/O setting in standby/shutdown mode
GPIO port
PWR PVM external interrupts lines
PWR PVM event lines
PWR Status Flags
PWR SRAM2 Retention in Standby mode
PWR Extended Exported Macros
PWR Extended Private Macros
QSPI
QSPI Private Constants
QSPI Private Macros
QSPI Exported Functions
Initialization/de-initialization functions
Input and Output operation functions
Peripheral Control and State functions
QSPI Private Functions
QSPI Exported Types
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 Exported Macros
RCC
RCC Private Constants
Reset Flag
RCC Private Macros
RCC Private Functions
RCC Exported Functions
Initialization and de-initialization functions
Peripheral Control functions
RCC Exported Types
RCC Exported Constants
Timeout Values
Oscillator Type
HSE Config
LSE Config
HSI Config
LSI Config
MSI Config
HSI48 Config
PLL Config
PLLP Clock Divider
PLLQ Clock Divider
PLLR Clock Divider
PLL Clock Source
PLL Clock Output
PLLSAI1 Clock Output
MSI Clock Range
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
MCO1 Clock Prescaler
Interrupts
Flags
LSE Drive Config
Wake-Up from STOP Clock
RCC Exported Macros
AHB1 Peripheral Clock Enable Disable
AHB2 Peripheral Clock Enable Disable
AHB3 Peripheral Clock Enable Disable
APB1 Peripheral Clock Enable Disable
APB2 Peripheral Clock Enable Disable
AHB1 Peripheral Clock Enabled or Disabled Status
AHB2 Peripheral Clock Enabled or Disabled Status
AHB3 Peripheral Clock Enabled or Disabled Status
APB1 Peripheral Clock Enabled or Disabled Status
APB2 Peripheral Clock Enabled or Disabled Status
AHB1 Peripheral Force Release Reset
AHB2 Peripheral Force Release Reset
AHB3 Peripheral Force Release Reset
APB1 Peripheral Force Release Reset
APB2 Peripheral Force Release Reset
AHB1 Peripheral Clock Sleep Enable Disable
AHB2 Peripheral Clock Sleep Enable Disable
AHB3 Peripheral Clock Sleep Enable Disable
APB1 Peripheral Clock Sleep Enable Disable
APB2 Peripheral Clock Sleep Enable Disable
AHB1 Peripheral Clock Sleep Enabled or Disabled Status
AHB2 Peripheral Clock Sleep Enabled or Disabled Status
AHB3 Peripheral Clock Sleep Enabled or Disabled Status
APB1 Peripheral Clock Sleep Enabled or Disabled Status
APB2 Peripheral Clock Sleep Enabled or Disabled Status
RCC Backup Domain Reset
RCC RTC Clock Configuration
Flags Interrupts Management
RCCEx
RCCEx Private Constants
RCCEx Private Functions
RCCEx Exported Functions
Extended Peripheral Control functions
Extended Clock management functions
Extended Clock Recovery System Control functions
RCCEx Exported Types
RCCEx Exported Constants
Low Speed Clock Source
Periph Clock Selection
USART1 Clock Source
USART2 Clock Source
USART3 Clock Source
LPUART1 Clock Source
I2C1 Clock Source
I2C2 Clock Source
I2C3 Clock Source
SAI1 Clock Source
LPTIM1 Clock Source
LPTIM2 Clock Source
SDMMC1 Clock Source
RNG Clock Source
USB Clock Source
ADC Clock Source
SWPMI1 Clock Source
RCC LSE CSS external interrupt line
RCCEx CRS Status
RCCEx CRS SynchroSource
RCCEx CRS SynchroDivider
RCCEx CRS SynchroPolarity
RCCEx CRS ReloadValueDefault
RCCEx CRS ErrorLimitDefault
RCCEx CRS HSI48CalibrationDefault
RCCEx CRS FreqErrorDirection
RCCEx CRS Interrupt Sources
RCCEx CRS Flags
RCCEx Exported Macros
Flags Interrupts Management
RCCEx CRS Extended Features
RCCEx_Private_Macros
RNG
RNG Private Constants
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
Peripheral Control functions
Peripheral State functions
RNG Private Macros
RNGEx
RNGEx Exported Types
RNGEX Exported Constants
Value used to configure an internal
NIST Compliance configuration
RNGEx Private Types
RNGEx Private Variables
RNGEx Private Macros
RNGEx Private Functions
RNGEx Exported Functions
RNGEx_Exported_Functions_Group1
RTC
RTC Exported Types
RTC Exported Constants
RTC Hour Formats Definitions
RTCEx Output Selection Definitions
RTC Output Polarity Definitions
RTC Output Type ALARM OUT
RTC Output Pull-Up ALARM OUT
RTC Output ALARM OUT Remap
RTC AM PM Definitions
RTC DayLightSaving Definitions
RTC StoreOperation Definitions
RTC Input Parameter Format Definitions
RTC Month Date Definitions (in BCD format)
RTC WeekDay Definitions
RTC AlarmDateWeekDay Definitions
RTC AlarmMask Definitions
RTC Alarms Definitions
RTC Alarm Sub Seconds Masks Definitions
RTC Interrupts Definitions
RTC Flags Definitions
RTC Exported Macros
RTC Exported Functions
Initialization and de-initialization functions
RTC Time and Date functions
RTC Alarm functions
Peripheral Control functions
Peripheral State functions
RTC Private Constants
RTC Private Macros
RTC Private macros to check input parameters
RTC Private Functions
RTCEx
RTCEx Exported Types
RTCEx Tamper structure definition
RTCEx Exported Constants
RTCEx Time Stamp Edges Definitions
RTCEx TimeStamp Pin Selection
RTCEx Wakeup Timer Definitions
RTCEx Smooth Calib Period Definitions
RTCEx Smooth calib Plus pulses Definitions
RTCEx Calib Output Selection Definitions
RTC Add 1 Second Parameter Definitions
RTCEx Tamper Pins Definitions
RTCEx Tamper Triggers Definitions
RTCEx Tamper Mask Flag Definitions
RTCEx Tamper EraseBackUp 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
RTC Tamper Interrupts Definitions
RTCEx Flags
RTC Backup Data Registers Number Definitions
RTCEx Backup Data Registers Definitions
RTCEx Exported Macros
RTC WakeUp Timer
RTC Timestamp
RTC Calibration
RTCEx tamper
RTCEx Exported Functions
Extended RTC TimeStamp functions
Extended RTC Wake-up functions
Extended Peripheral Control functions
Extended features functions
Extended RTC Tamper functions
Extended RTC Backup register functions
RTCEx Private Constants
RTCEx Private Macros
Private macros to check input parameters
RTCEx Exported Functions
Extended RTC TimeStamp functions
Extended RTC Wake-up functions
Extended Peripheral Control functions
Extended features functions
Extended RTC Tamper functions
Extended RTC Backup register functions
SAI
SAI Private Typedefs
SAI Private Constants
SAI Private Functions
SAI Exported Functions
Initialization and de-initialization functions
IO operation functions
Peripheral State functions
SAI Exported Types
SAI Init Structure definition
SAI Frame Structure definition
SAI Slot 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
SAI Private Macros
SD
SD Private Functions
SD Exported Types
SD State enumeration structure
SD Card State enumeration structure
SD Handle Structure definition
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
SD Exported Functions
Initialization and de-initialization functions
Input and Output operation functions
Peripheral Control 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
SD Private Defines
SMARTCARD
SMARTCARD Private Constants
SMARTCARD Exported Functions
Initialization and de-initialization functions
IO operation functions
Peripheral State and Errors functions
SMARTCARD Private Functions
SMARTCARD Exported Types
SMARTCARD Exported Constants
SMARTCARD State Code Definition
SMARTCARD Error Code Definition
SMARTCARD Word Length
SMARTCARD Number of Stop Bits
SMARTCARD Parity
SMARTCARD Transfer Mode
SMARTCARD Clock Polarity
SMARTCARD Clock Phase
SMARTCARD Last Bit
SMARTCARD One Bit Sampling Method
SMARTCARD NACK Enable
SMARTCARD Timeout Enable
SMARTCARD advanced feature TX pin active level inversion
SMARTCARD advanced feature RX pin active level inversion
SMARTCARD advanced feature Binary Data inversion
SMARTCARD advanced feature RX TX pins swap
SMARTCARD advanced feature Overrun Disable
SMARTCARD advanced feature DMA Disable on Rx Error
SMARTCARD advanced feature MSB first
SMARTCARD Request Parameters
SMARTCARD interruptions flags mask
SMARTCARD Exported Macros
SMARTCARD Private Macros
SMARTCARDEx
SMARTCARD Extended Private Constants
SMARTCARD Extended Exported Functions
Extended Peripheral Control functions
Extended Peripheral IO operation functions
Extended Peripheral FIFO Control functions
SMARTCARD Extended Private Functions
SMARTCARD Extended Private Macros
SMARTCARD Extended Exported Constants
SMARTCARD Transmission Completion Indication
SMARTCARD advanced feature initialization type
SMARTCARD Flags
SMARTCARD Interrupts Definition
SMARTCARD Interruption Clear Flags
SMBUS
SMBUS Private Constants
SMBUS Exported Functions
Initialization and de-initialization functions
Input and Output operation functions
Blocking mode Polling
Non-Blocking mode Interrupt
IRQ Handler and Callbacks
Peripheral State and Errors functions
IRQ Handler and Callbacks
Peripheral State and Errors functions
SMBUS Private Functions
SMBUS Exported Types
SMBUS Configuration Structure definition
HAL state definition
SMBUS Error Code definition
SMBUS handle Structure definition
SMBUS Exported Constants
SMBUS Analog Filter
SMBUS addressing mode
SMBUS dual addressing mode
SMBUS ownaddress2 masks
SMBUS general call addressing mode
SMBUS nostretch mode
SMBUS packet error check mode
SMBUS peripheral mode
SMBUS ReloadEndMode definition
SMBUS StartStopMode definition
SMBUS XferOptions definition
SMBUS Interrupt configuration definition
SMBUS Flag definition
SMBUS Exported Macros
SMBUS Private Macros
SMBUS Private Functions
SMBUSEx
SMBUS Extended Exported Functions
WakeUp Mode Functions
Fast Mode Plus Functions
SMBUS Extended Exported Constants
SMBUS Extended Fast Mode Plus
SMBUS Extended Exported Macros
SMBUS Extended Private Constants
SMBUS Extended Private Macros
SMBUS Extended Private Functions
SPI
SPI Private Constants
SPI Private Functions
SPI Exported Functions
Initialization and de-initialization functions
IO operation functions
Peripheral State and Errors functions
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 NSS Pulse Mode
SPI BaudRate Prescaler
SPI MSB LSB Transmission
SPI TI Mode
SPI CRC Calculation
SPI CRC Length
SPI FIFO Reception Threshold
SPI Interrupt Definition
SPI Flags Definition
SPI Transmission FIFO Status Level
SPI Reception FIFO Status Level
SPI Exported Macros
SPI Private Macros
SPIEx
SPIEx Private Constants
SPIEx Exported Functions
IO operation functions
SWPMI
SWPMI Exported Functions
Initialization/de-initialization methods
IO operation methods
SWPMI IRQ handler and callbacks
Peripheral Control methods
SWPMI Private Functions
SWPMI Exported Types
SWPMI Exported Constants
SWPMI Error Code Bitmap
SWPMI Voltage Class
SWPMI Tx Buffering Mode
SWPMI Rx Buffering Mode
SWPMI Status Flags
SWPMI Interrupts Definition
SWPMI Exported Macros
SWPMI Private Types
SWPMI Private Variables
SWPMI Private Constants
SWPMI Private Macros
TIM
TIM Exported Functions
TIM Time Base functions
TIM Output Compare functions
TIM PWM functions
TIM Input Capture functions
TIM One Pulse functions
TIM Encoder functions
TIM IRQ handler management
TIM Peripheral Control functions
TIM Callbacks functions
TIM Peripheral State functions
TIM Private Functions
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 Update Interrupt Flag Remap
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
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 Break input 2 Enable
TIM Break Input 2 Polarity
TIM Automatic Output Enable
TIM Group Channel 5 and Channel 1, 2 or 3
TIM Master Mode Selection
TIM Master Mode Selection 2 (TRGO2)
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 Break System
TIM Exported Macros
TIM Private Constants
TIM Private Macros
TIMEx
TIM Extended Exported Functions
Extended Timer Hall Sensor functions
Extended Timer Complementary Output Compare functions
Extended Timer Complementary PWM functions
Extended Timer Complementary One Pulse functions
Extended Peripheral Control functions
Extended Callbacks functions
Extended Peripheral State functions
TIM Extended Private Functions
TIM Extended Exported Types
TIM Extended Exported Constants
TIM Extended Remapping
TIM Extended Break input
TIM Extended Break input source
TIM Extended Break input source enabling
TIM Extended Break input polarity
TIM Extended Exported Macros
TIM Extended Private Macros
TSC
TSC Exported Functions
Initialization and de-initialization functions
Input and Output operation functions
Peripheral Control functions
Peripheral State and Errors functions
IRQ Handler and Callbacks
TSC Private Functions
TSC Exported Types
TSC Exported Constants
TSC Error Code definition
CTPulse High Length
CTPulse Low Length
Spread Spectrum Prescaler
Pulse Generator Prescaler
Max Count Value
IO Default Mode
Synchro Pin Polarity
Acquisition Mode
Interrupts definition
Flags definition
Group definition
TSC Exported Macros
TSC Private Macros
UART
UART Private Constants
UART Exported Functions
Initialization and de-initialization functions
IO operation functions
Peripheral Control functions
Peripheral State and Error functions
UART Private Functions
UART Exported Types
UART Exported Constants
UART State Code Definition
UART Error Definition
UART Number of Stop Bits
UART Parity
UART Hardware Flow Control
UART Transfer Mode
UART State
UART Over Sampling
UART One Bit Sampling Method
UART Advanced Feature AutoBaud Rate Mode
UART Receiver Timeout
UART Local Interconnection Network mode
UART LIN Break Detection
UART DMA Tx
UART DMA Rx
UART Half Duplex Selection
UART WakeUp Methods
UART Request Parameters
UART Advanced Feature Initialization Type
UART Advanced Feature TX Pin Active Level Inversion
UART Advanced Feature RX Pin Active Level Inversion
UART Advanced Feature Binary Data Inversion
UART Advanced Feature RX TX Pins Swap
UART Advanced Feature Overrun Disable
UART Advanced Feature Auto BaudRate Enable
UART Advanced Feature DMA Disable On Rx Error
UART Advanced Feature MSB First
UART Advanced Feature Stop Mode Enable
UART Advanced Feature Mute Mode Enable
UART Address-matching LSB Position In CR2 Register
UART WakeUp From Stop Selection
UART DriverEnable Polarity
UART Driver Enable Assertion Time LSB Position In CR1 Register
UART Driver Enable DeAssertion Time LSB Position In CR1 Register
UART Interruptions Flag Mask
UART polling-based communications time-out value
UART Status Flags
UART Interrupts Definition
UART Interruption Clear Flags
UART Reception type values
UART Exported Macros
UART Private Macros
UARTEx
UARTEx Private Functions
UARTEx Exported Functions
Initialization and de-initialization functions
IO operation functions
Peripheral Control functions
UARTEx Exported Types
UARTEx Exported Constants
UARTEx Word Length
UARTEx WakeUp Address Length
UARTEx Private Macros
USART
USART Private Constants
USART Exported Functions
Initialization and de-initialization functions
IO operation functions
Peripheral State and Error functions
USART Private Functions
USART Exported Types
USART Exported Constants
USART Error Definition
USART Number of Stop Bits
USART Parity
USART Mode
USART Clock
USART Clock Polarity
USART Clock Phase
USART Last Bit
USART Request Parameters
USART Flags
USART Interrupts Definition
USART Interruption Clear Flags
USART Interruption Flags Mask
USART Exported Macros
USART Private Macros
USARTEx
USARTEx Exported Functions
IO operation functions
Peripheral Control functions
USARTEx Exported Constants
USARTEx Word Length
USARTEx Private Macros
USARTEx_Private_Functions
WWDG
WWDG Exported Functions
Initialization and Configuration functions
IO operation functions
WWDG Exported Types
WWDG Exported Constants
WWDG Interrupt definition
WWDG Flag definition
WWDG Prescaler
WWDG Early Wakeup Interrupt Mode
WWDG Private Macros
WWDG Exported Macros
OPAMPEx
OPAMPEx Exported Functions
Peripheral Control functions
STM32L4xx_LL_Driver
ADC
ADC Private Constants
ADC Private Macros
ADC Exported Init structure
ADC Exported Constants
ADC flags
ADC interruptions for configuration (interruption enable or disable)
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 - Low power mode
ADC instance - Offset number
ADC instance - Offset state
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 - Overrun behavior on conversion data
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 - Context queue mode
ADC group injected - Sequencer scan length
ADC group injected - Sequencer discontinuous mode
ADC group injected - Sequencer ranks
Channel - Sampling time
Channel - Single or differential ending
Analog watchdog - Analog watchdog number
Analog watchdog - Monitored channels
Analog watchdog - Thresholds
Oversampling - Oversampling scope
Oversampling - Discontinuous mode
Oversampling - Ratio
Oversampling - Data shift
ADC literals legacy naming
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 transversal scope: oversampling
Configuration of ADC hierarchical scope: multimode
Configuration of ADC alternate functions name
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
APB1 GRP2 PERIPH
APB2 GRP1 PERIPH
BUS Exported Functions
AHB1
AHB2
AHB3
APB1
APB2
COMP
COMP Private Constants
COMP Private Macros
COMP Exported Init structure
COMP Exported Constants
Comparator common modes - Window mode
Comparator modes - Power mode
Comparator inputs - Input plus (input non-inverting) selection
Comparator inputs - Input minus (input inverting) selection
Comparator inputs legacy literals name
Comparator input - Hysteresis
Comparator output - Output polarity
Comparator output - Blanking source
Comparator output blanking source legacy literals name
Comparator output - Output level
Definitions of COMP hardware constraints delays
COMP Exported Macros
Common write and read registers macro
COMP helper macro
COMP Exported Functions
Configuration of COMP hierarchical scope: common to several COMP instances
Configuration of comparator modes
Configuration of comparator inputs
Configuration of comparator output
Configuration of COMP, legacy functions name
Operation on comparator instance
Initialization and de-initialization functions
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
Polynomial length
Input Data Reverse
Output Data Reverse
Default CRC generating polynomial value
Default CRC computation initialization value
CRC Exported Macros
Common Write and read registers Macros
CRC Exported Functions
CRC Configuration functions
Data_Management
Initialization and de-initialization functions
CRS
CRS Exported Constants
Get Flags Defines
IT Defines
Synchronization Signal Divider
Synchronization Signal Source
Synchronization Signal Polarity
Frequency Error Direction
Default Values
CRS Exported Macros
Common Write and read registers Macros
Exported_Macros_Calculate_Reload
CRS Exported Functions
Configuration
CRS_Management
FLAG_Management
IT_Management
Initialization and de-initialization functions
DAC
DAC Private Constants
DAC Private Macros
DAC Exported Init structure
DAC Exported Constants
DAC flags
DAC interruptions
DAC channels
DAC operating mode
DAC trigger source
DAC waveform automatic generation mode
DAC wave generation - Noise LFSR unmask bits
DAC wave generation - Triangle amplitude
DAC channel output mode
DAC channel output buffer
DAC channel output connection
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
Configuration of DAC channels
DMA Management
Operation on DAC channels
FLAG Management
IT management
Initialization and de-initialization functions
DMA
DMA Private Variables
DMA Private Constants
DMA Private Macros
DMA Exported Init structure
DMA Exported Constants
Clear Flags Defines
Get Flags Defines
IT Defines
CHANNEL
Transfer Direction
Transfer mode
Peripheral increment mode
Memory increment mode
Peripheral data alignment
Memory data alignment
Transfer Priority level
Transfer peripheral request
DMA Exported Macros
Common Write and read registers macros
Convert DMAxChannely
DMA Exported Functions
Configuration
FLAG_Management
IT_Management
Initialization and de-initialization functions
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
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
Clear Flags Defines
Get Flags Defines
IT Defines
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
I2C Exported Macros
Common Write and read registers Macros
Convert SDA SCL timings
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
Prescaler Divider
IWDG Exported Macros
Common Write and read registers Macros
IWDG Exported Functions
Configuration
FLAG_Management
LPTIM
LPTIM Private Functions
LPTIM Private Macros
LPTIM Exported Init structure
LPTIM Exported Constants
Get Flags Defines
IT Defines
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
Input2 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
LPUART
LPUART Private Constants
LPUART Private Macros
LPUART Exported Init structures
LPUART Exported Constants
Clear Flags Defines
Get Flags Defines
IT Defines
Direction
Parity Control
Wakeup
Datawidth
Stop Bits
TX RX Pins Swap
RX Pin Active Level Inversion
TX Pin Active Level Inversion
Binary Data Inversion
Bit Order
Address Length Detection
Hardware Control
Wakeup Activation
Driver Enable Polarity
DMA Register Data
LPUART Exported Macros
Common Write and read registers Macros
Helper Macros
LPUART Exported Functions
Configuration functions
Configuration functions related to Half Duplex feature
Configuration functions related to Driver Enable feature
FLAG_Management
IT_Management
DMA_Management
Data_Management
Execution
Initialization and de-initialization functions
OPAMP
OPAMP Private Constants
OPAMP Private Macros
OPAMP Exported Init structure
OPAMP Exported Constants
OPAMP power supply range
OPAMP power mode
OPAMP mode calibration or functional.
OPAMP functional mode
OPAMP PGA gain (relevant when OPAMP is in functional mode PGA)
OPAMP input non-inverting
OPAMP input inverting
OPAMP inputs legacy literals name
OPAMP trimming mode
OPAMP trimming of transistors differential pair NMOS or PMOS
Definitions of OPAMP hardware constraints delays
OPAMP Exported Macros
Common write and read registers macro
OPAMP helper macro
OPAMP Exported Functions
Configuration of OPAMP hierarchical scope: common to several OPAMP instances
Configuration of OPAMP hierarchical scope: OPAMP instance
Configuration of OPAMP inputs
Configuration of OPAMP, legacy functions name
Configuration and operation of OPAMP trimming
Operation on OPAMP instance
Initialization and de-initialization functions
PWR
PWR Exported Constants
Clear Flags Defines
Get Flags Defines
REGU VOLTAGE
MODE PWR
Peripheral voltage monitoring
PVDLEVEL
WAKEUP
BATT CHARG RESISTOR
SRAM2 CONTENT RETENTION
GPIO
GPIO BIT
PWR Exported Macros
Common Write and read registers Macros
PWR Exported Functions
Configuration
FLAG_Management
De-initialization function
Legacy functions name
RCC
RCC Private functions
RCC Private Constants
RCC Private Macros
RCC Exported Types
Clocks Frequency Structure
RCC Exported Constants
Oscillator Values adaptation
Clear Flags Defines
Get Flags Defines
IT Defines
LSE oscillator drive capability
MSI clock ranges
MSI range after Standby mode
LSCO Selection
System clock switch
System clock switch status
AHB prescaler
APB low-speed prescaler (APB1)
APB high-speed prescaler (APB2)
Wakeup from Stop and CSS backup clock selection
MCO1 SOURCE selection
MCO1 prescaler
Peripheral clock frequency
Peripheral USART clock source selection
Peripheral LPUART clock source selection
Peripheral I2C clock source selection
Peripheral LPTIM clock source selection
Peripheral SAI clock source selection
Peripheral SDMMC clock source selection
Peripheral RNG clock source selection
Peripheral USB clock source selection
Peripheral ADC clock source selection
Peripheral SWPMI1 clock source selection
Peripheral USART get clock source
Peripheral LPUART get clock source
Peripheral I2C get clock source
Peripheral LPTIM get clock source
Peripheral SAI get clock source
Peripheral SDMMC get clock source
Peripheral RNG get clock source
Peripheral USB get clock source
Peripheral ADC get clock source
Peripheral SWPMI1 get clock source
RTC clock source selection
PLL, PLLSAI1 and PLLSAI2 entry clock source
PLL division factor
PLL division factor (PLLR)
PLL division factor (PLLP)
PLL division factor (PLLQ)
PLLSAI1 division factor (PLLSAI1Q)
PLLSAI1 division factor (PLLSAI1P)
PLLSAI1 division factor (PLLSAI1R)
MSI clock range selection
RCC Exported Macros
Common Write and read registers Macros
Calculate frequencies
RCC Exported Functions
HSE
HSI
HSI48
LSE
LSI
MSI
LSCO
System
MCO
Peripheral Clock Source
RTC
PLL
PLLSAI1
FLAG Management
IT Management
De-initialization function
Get system and peripherals clocks frequency functions
RNG
RNG Exported Constants
Get Flags Defines
IT Defines
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
IT Defines
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 MASK
TAMPER NO ERASE
TAMPER DURATION
TAMPER FILTER
TAMPER SAMPLING FREQUENCY DIVIDER
TAMPER ACTIVE LEVEL
WAKEUP CLOCK DIV
BACKUP
Calibration output
Calibration pulse insertion
Calibration period
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
Wakeup
Calibration
Tamper
Backup_Registers
FLAG_Management
IT_Management
Initialization and de-initialization functions
SPI
SPI Private Constants
SPI Private Macros
SPI Exported Init structure
SPI Exported Constants
Get Flags Defines
IT Defines
Operation Mode
Serial Protocol
Clock Phase
Clock Polarity
Baud Rate Prescaler
Transmission Bit Order
Transfer Mode
Slave Select Pin Mode
Datawidth
CRC Calculation
CRC Length
RX FIFO Threshold
RX FIFO Level
TX FIFO Level
DMA Parity
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
SWPMI
SWPMI Private Macros
SWPMI Exported Init structure
SWPMI Exported Constants
Clear Flags Defines
Get Flags Defines
IT Defines
SW BUFFER RX
SW BUFFER TX
VOLTAGE CLASS
DMA register data
SWPMI Exported Macros
Common Write and read registers Macros
Bit rate calculation helper Macros
SWPMI Exported Functions
Configuration
FLAG_Management
IT_Management
DMA_Management
Data_Management
Initialization and de-initialization functions
SYSTEM
SYSTEM Private Constants
SYSTEM Exported Constants
SYSCFG REMAP
SYSCFG I2C FASTMODEPLUS
SYSCFG EXTI PORT
SYSCFG EXTI LINE
SYSCFG TIMER BREAK
SYSCFG SRAM2 WRP
DBGMCU TRACE Pin Assignment
DBGMCU APB1 GRP1 STOP IP
DBGMCU APB1 GRP2 STOP IP
DBGMCU APB2 GRP1 STOP IP
VREFBUF VOLTAGE
FLASH LATENCY
SYSTEM Exported Functions
SYSCFG
DBGMCU
VREFBUF
FLASH
TIM
TIM Private Functions
TIM Private Variables
TIM Private Constants
TIM Private Macros
TIM Exported Init structure
TIM Exported Constants
Get Flags Defines
Break Enable
Break2 Enable
Automatic output enable
IT Defines
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
GROUPCH5
Active Input Selection
Input Configuration Prescaler
Input Configuration Filter
Input Configuration Polarity
Clock Source
Encoder Mode
Trigger Output
Trigger Output 2
Slave Mode
Trigger Selection
External Trigger Polarity
External Trigger Prescaler
External Trigger Filter
External Trigger Source
break polarity
break filter
BREAK2 POLARITY
BREAK2 FILTER
OSSI
OSSR
BREAK INPUT
BKIN SOURCE
BKIN POLARITY
DMA Burst Base Address
DMA Burst Length
TIM1 External Trigger ADC1 Remap
TIM1 External Input Ch1 Remap
TIM2 Internal Trigger1 Remap
TIM2 External Input Ch4 Remap
TIM15 External Input Ch1 Remap
TIM15 ENCODERMODE
TIM16 External Input Ch1 Remap
OCREF clear input selection
TIM Exported Macros
Common Write and read registers Macros
Exported_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
OCREF_Clear_Management
FLAG-Management
IT-Management
DMA Management
EVENT-Management
Initialisation and deinitialisation functions
USART
USART Private Macros
USART Exported Init structures
USART Exported Constants
Clear Flags Defines
Get Flags Defines
IT Defines
Communication Direction
Parity Control
Wakeup
Datawidth
Oversampling
Clock Signal
Last Clock Pulse
Clock Phase
Clock Polarity
Stop Bits
TX RX Pins Swap
RX Pin Active Level Inversion
TX Pin Active Level Inversion
Binary Data Inversion
Bit Order
Autobaud Detection
Address Length Detection
Hardware Control
Wakeup Activation
IrDA Power
LIN Break Detection Length
Driver Enable Polarity
DMA Register Data
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
Configuration functions related to Driver Enable feature
Advanced Configurations services
FLAG_Management
IT_Management
DMA_Management
Data_Management
Execution
Initialization and de-initialization functions
UTILS
UTILS Private functions
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
WWDG
WWDG Exported Constants
IT Defines
PRESCALER
WWDG Exported Macros
Common Write and read registers macros
WWDG Exported Functions
Configuration
FLAG_Management
IT_Management
Generated on Fri Nov 26 2021 00:46:38 for STM32L443xx HAL User Manual by
1.7.6.1