documentation.HELP! STM8L15x/16x Standard Peripherals Drivers Documentation

STM8L15x Standard Peripherals Drivers: STM8L15x/16x Standard Peripheral's Drivers

STM8L15x/16x Standard Peripherals Drivers

previous page next page
STM8L15x Standard Peripherals Drivers
  • Main Page
  • Related Pages
  • Modules
  • Data Structures
  • Files
  • Directories

STM8L15x/16x Standard Peripheral's Drivers

src

  • stm8l15x_adc.c
  • stm8l15x_aes.c
  • stm8l15x_beep.c
  • stm8l15x_clk.c
  • stm8l15x_comp.c
  • stm8l15x_dac.c
  • stm8l15x_dma.c
  • stm8l15x_exti.c
  • stm8l15x_flash.c
  • stm8l15x_gpio.c
  • stm8l15x_i2c.c
  • stm8l15x_irtim.c
  • stm8l15x_itc.c
  • stm8l15x_iwdg.c
  • stm8l15x_lcd.c
  • stm8l15x_pwr.c
  • stm8l15x_rst.c
  • stm8l15x_rtc.c
  • stm8l15x_spi.c
  • stm8l15x_tim1.c
  • stm8l15x_tim2.c
  • stm8l15x_tim3.c
  • stm8l15x_tim4.c
  • stm8l15x_tim5.c
  • stm8l15x_usart.c
  • stm8l15x_wfe.c
  • stm8l15x_wwdg.c

inc

  • stm8l15x.h
  • stm8l15x_adc.h
  • stm8l15x_aes.h
  • stm8l15x_beep.h
  • stm8l15x_clk.h
  • stm8l15x_comp.h
  • stm8l15x_dac.h
  • stm8l15x_dma.h
  • stm8l15x_exti.h
  • stm8l15x_flash.h
  • stm8l15x_gpio.h
  • stm8l15x_i2c.h
  • stm8l15x_irtim.h
  • stm8l15x_itc.h
  • stm8l15x_iwdg.h
  • stm8l15x_lcd.h
  • stm8l15x_pwr.h
  • stm8l15x_rst.h
  • stm8l15x_rtc.h
  • stm8l15x_spi.h
  • stm8l15x_tim1.h
  • stm8l15x_tim2.h
  • stm8l15x_tim3.h
  • stm8l15x_tim4.h
  • stm8l15x_tim5.h
  • stm8l15x_usart.h
  • stm8l15x_wfe.h
  • stm8l15x_wwdg.h
STM8S Firmware Library: Overview

 

 

 

For complete documentation on STM8L15x 8-bit microcontrollers platform visit www.st.com

 

previous page start next page

Menu

  • Homepage

Table of contents

  • STM8L15x/16x Standard Peripherals Drivers
  • Related Pages
    • STM8L15x/16x Standard Peripheral's Drivers
  • Modules
    • STM8L15x_StdPeriph_Driver
      • TIM3
        • TIM3_Exported_Types
          • TIM3_Forced_Action
            • Enumerations
              • TIM3_ForcedAction_TypeDef
          • TIM3_Prescaler
            • Enumerations
              • TIM3_Prescaler_TypeDef
          • TIM3_OCMode
            • Enumerations
              • TIM3_OCMode_TypeDef
          • TIM3_OnePulseMode
            • Enumerations
              • TIM3_OPMode_TypeDef
          • TIM3_Channel
            • Enumerations
              • TIM3_Channel_TypeDef
          • TIM3_CounterMode
            • Enumerations
              • TIM3_CounterMode_TypeDef
          • TIM3_Output_Compare_Polarity
            • Enumerations
              • TIM3_OCPolarity_TypeDef
          • TIM3_Output_State
            • Enumerations
              • TIM3_OutputState_TypeDef
          • TIM3_Break_State
            • Enumerations
              • TIM3_BreakState_TypeDef
          • TIM3_Break_Polarity
            • Enumerations
              • TIM3_BreakPolarity_TypeDef
          • TIM3_Automatic_Output
            • Enumerations
              • TIM3_AutomaticOutput_TypeDef
          • TIM3_Lock_Level
            • Enumerations
              • TIM3_LockLevel_TypeDef
          • TIM3_OSSI_State
            • Enumerations
              • TIM3_OSSIState_TypeDef
          • TIM3_Output_Compare_Idle_state
            • Enumerations
              • TIM3_OCIdleState_TypeDef
          • TIM3_Input_Capture_Polarity
            • Enumerations
              • TIM3_ICPolarity_TypeDef
          • TIM3_Input_Capture_Selection
            • Enumerations
              • TIM3_ICSelection_TypeDef
          • TIM3_Input_Capture_Prescaler
            • Enumerations
              • TIM3_ICPSC_TypeDef
          • TIM3_Interrupts
            • Enumerations
              • TIM3_IT_TypeDef
          • TIM3_External_Trigger_Prescaler
            • Enumerations
              • TIM3_ExtTRGPSC_TypeDef
          • TIM3_Internal_Trigger_Selection
            • Enumerations
              • TIM3_TRGSelection_TypeDef
          • TIM3_TI_External_Clock_Source
            • Enumerations
              • TIM3_TIxExternalCLK1Source_TypeDef
          • TIM3_External_Trigger_Polarity
            • Enumerations
              • TIM3_ExtTRGPolarity_TypeDef
          • TIM3_Prescaler_Reload_Mode
            • Enumerations
              • TIM3_PSCReloadMode_TypeDef
          • TIM3_Encoder_Mode
            • Enumerations
              • TIM3_EncoderMode_TypeDef
          • TIM3_Event_Source
            • Enumerations
              • TIM3_EventSource_TypeDef
          • TIM3_Update_Source
            • Enumerations
              • TIM3_UpdateSource_TypeDef
          • TIM3_Trigger_Output_Source
            • Enumerations
              • TIM3_TRGOSource_TypeDef
          • TIM3_Slave_Mode
            • Enumerations
              • TIM3_SlaveMode_TypeDef
          • TIM3_Flags
            • Enumerations
              • TIM3_FLAG_TypeDef
          • TIM3_DMA_Source_Requests
            • Enumerations
              • TIM3_DMASource_TypeDef
        • TIM3_Exported_Macros
          • Defines
            • IS_TIM3_AUTOMATIC_OUTPUT_STATE
            • IS_TIM3_BREAK_POLARITY
            • IS_TIM3_BREAK_STATE
            • IS_TIM3_CHANNEL
            • IS_TIM3_CLEAR_FLAG
            • IS_TIM3_COUNTER_MODE
            • IS_TIM3_DMA_SOURCE
            • IS_TIM3_ENCODER_MODE
            • IS_TIM3_EVENT_SOURCE
            • IS_TIM3_EXT_FILTER
            • IS_TIM3_EXT_POLARITY
            • IS_TIM3_EXT_PRESCALER
            • IS_TIM3_FORCED_ACTION
            • IS_TIM3_GET_FLAG
            • IS_TIM3_GET_IT
            • IS_TIM3_IC_FILTER
            • IS_TIM3_IC_POLARITY
            • IS_TIM3_IC_PRESCALER
            • IS_TIM3_IC_SELECTION
            • IS_TIM3_IT
            • IS_TIM3_LOCK_LEVEL
            • IS_TIM3_OC_MODE
            • IS_TIM3_OC_POLARITY
            • IS_TIM3_OCIDLE_STATE
            • IS_TIM3_OCM
            • IS_TIM3_OPM_MODE
            • IS_TIM3_OSSI_STATE
            • IS_TIM3_OUTPUT_STATE
            • IS_TIM3_PRESCALER
            • IS_TIM3_PRESCALER_RELOAD
            • IS_TIM3_SLAVE_MODE
            • IS_TIM3_TIX_TRIGGER_SELECTION
            • IS_TIM3_TIXCLK_SOURCE
            • IS_TIM3_TRGO_SOURCE
            • IS_TIM3_TRIGGER_SELECTION
            • IS_TIM3_UPDATE_SOURCE
        • TIM3_Private_Functions
          • TimeBase management functions
            • Functions
              • TIM3_ARRPreloadConfig
              • TIM3_Cmd
              • TIM3_CounterModeConfig
              • TIM3_DeInit
              • TIM3_GetCounter
              • TIM3_GetPrescaler
              • TIM3_PrescalerConfig
              • TIM3_SelectOnePulseMode
              • TIM3_SetAutoreload
              • TIM3_SetCounter
              • TIM3_TimeBaseInit
              • TIM3_UpdateDisableConfig
              • TIM3_UpdateRequestConfig
          • Output Compare management functions
            • Input Capture management functions
              • Functions
                • TIM3_GetCapture1
                • TIM3_GetCapture2
                • TIM3_ICInit
                • TIM3_PWMIConfig
                • TIM3_SetIC1Prescaler
                • TIM3_SetIC2Prescaler
            • Interrupts DMA and flags management functions
              • Functions
                • TIM3_ClearFlag
                • TIM3_ClearITPendingBit
                • TIM3_DMACmd
                • TIM3_GenerateEvent
                • TIM3_GetFlagStatus
                • TIM3_GetITStatus
                • TIM3_ITConfig
                • TIM3_SelectCCDMA
            • Clocks management functions
              • Functions
                • TIM3_ETRClockMode1Config
                • TIM3_ETRClockMode2Config
                • TIM3_InternalClockConfig
                • TIM3_TIxExternalClockConfig
            • Synchronization management functions
              • Functions
                • TIM3_ETRConfig
                • TIM3_SelectInputTrigger
                • TIM3_SelectMasterSlaveMode
                • TIM3_SelectOutputTrigger
                • TIM3_SelectSlaveMode
            • Specific interface management functions
              • Functions
                • TIM3_EncoderInterfaceConfig
                • TIM3_SelectHallSensor
            • Functions
              • TI1_Config
              • TI2_Config
              • TIM3_BKRConfig
              • TIM3_CCxCmd
              • TIM3_CtrlPWMOutputs
              • TIM3_ForcedOC1Config
              • TIM3_ForcedOC2Config
              • TIM3_OC1FastConfig
              • TIM3_OC1Init
              • TIM3_OC1PolarityConfig
              • TIM3_OC1PreloadConfig
              • TIM3_OC2FastConfig
              • TIM3_OC2Init
              • TIM3_OC2PolarityConfig
              • TIM3_OC2PreloadConfig
              • TIM3_SelectOCxM
              • TIM3_SetCompare1
              • TIM3_SetCompare2
        • Functions
          • TIM3_ARRPreloadConfig
          • TIM3_BKRConfig
          • TIM3_CCxCmd
          • TIM3_ClearFlag
          • TIM3_ClearITPendingBit
          • TIM3_Cmd
          • TIM3_CounterModeConfig
          • TIM3_CtrlPWMOutputs
          • TIM3_DeInit
          • TIM3_DMACmd
          • TIM3_EncoderInterfaceConfig
          • TIM3_ETRClockMode1Config
          • TIM3_ETRClockMode2Config
          • TIM3_ETRConfig
          • TIM3_ForcedOC1Config
          • TIM3_ForcedOC2Config
          • TIM3_GenerateEvent
          • TIM3_GetCapture1
          • TIM3_GetCapture2
          • TIM3_GetCounter
          • TIM3_GetFlagStatus
          • TIM3_GetITStatus
          • TIM3_GetPrescaler
          • TIM3_ICInit
          • TIM3_InternalClockConfig
          • TIM3_ITConfig
          • TIM3_OC1FastConfig
          • TIM3_OC1Init
          • TIM3_OC1PolarityConfig
          • TIM3_OC1PreloadConfig
          • TIM3_OC2FastConfig
          • TIM3_OC2Init
          • TIM3_OC2PolarityConfig
          • TIM3_OC2PreloadConfig
          • TIM3_PrescalerConfig
          • TIM3_PWMIConfig
          • TIM3_SelectCCDMA
          • TIM3_SelectHallSensor
          • TIM3_SelectInputTrigger
          • TIM3_SelectMasterSlaveMode
          • TIM3_SelectOCxM
          • TIM3_SelectOnePulseMode
          • TIM3_SelectOutputTrigger
          • TIM3_SelectSlaveMode
          • TIM3_SetAutoreload
          • TIM3_SetCompare1
          • TIM3_SetCompare2
          • TIM3_SetCounter
          • TIM3_SetIC1Prescaler
          • TIM3_SetIC2Prescaler
          • TIM3_TimeBaseInit
          • TIM3_TIxExternalClockConfig
          • TIM3_UpdateDisableConfig
          • TIM3_UpdateRequestConfig
      • ADC
        • ADC_Exported_Types
          • ADC_Channels
            • Enumerations
              • ADC_Channel_TypeDef
          • ADC_Conversion_Mode
            • Defines
              • IS_ADC_CONVERSION_MODE
            • Enumerations
              • ADC_ConversionMode_TypeDef
          • ADC_Resolution
            • Defines
              • IS_ADC_RESOLUTION
            • Enumerations
              • ADC_Resolution_TypeDef
          • ADC_Clock_Prescaler
            • Defines
              • IS_ADC_PRESCALER
            • Enumerations
              • ADC_Prescaler_TypeDef
          • ADC_External_Trigger_Sensitivity
            • Defines
              • IS_ADC_EXT_TRG_SENSITIVITY
            • Enumerations
              • ADC_ExtTRGSensitivity_TypeDef
          • ADC_External_Event_Source_Selection
            • Defines
              • IS_ADC_EXT_EVENT_SELECTION
            • Enumerations
              • ADC_ExtEventSelection_TypeDef
          • ADC_Group_Channel_Definition
            • Defines
              • IS_ADC_GROUP
            • Enumerations
              • ADC_Group_TypeDef
          • ADC_Sampling_Time
            • Defines
              • IS_ADC_SAMPLING_TIME_CYCLES
            • Enumerations
              • ADC_SamplingTime_TypeDef
          • ADC_Analog_WatchDog_Channel_selection
            • Defines
              • IS_ADC_ANALOGWATCHDOG_SELECTION
            • Enumerations
              • ADC_AnalogWatchdogSelection_TypeDef
          • ADC_Interrupts
            • Defines
              • IS_ADC_GET_IT
              • IS_ADC_IT
            • Enumerations
              • ADC_IT_TypeDef
          • ADC_Flags
            • Defines
              • IS_ADC_CLEAR_FLAG
              • IS_ADC_GET_FLAG
            • Enumerations
              • ADC_FLAG_TypeDef
        • ADC_Exported_Macros
          • Defines
            • IS_ADC_THRESHOLD
        • ADC_Private_Functions
          • Initialization and Configuration functions
            • Functions
              • ADC_Cmd
              • ADC_DeInit
              • ADC_ExternalTrigConfig
              • ADC_Init
              • ADC_SoftwareStartConv
          • Analog Watchdog configuration functions
            • Functions
              • ADC_AnalogWatchdogChannelSelect
              • ADC_AnalogWatchdogConfig
              • ADC_AnalogWatchdogThresholdsConfig
          • Temperature Sensor & Vrefint (Voltage Reference
            • Functions
              • ADC_TempSensorCmd
              • ADC_VrefintCmd
          • Channels Configuration functions
            • Functions
              • ADC_ChannelCmd
              • ADC_GetConversionValue
              • ADC_SamplingTimeConfig
              • ADC_SchmittTriggerConfig
          • ADC Channels DMA Configuration function
            • Functions
              • ADC_DMACmd
          • Interrupts and flags management functions
            • Functions
              • ADC_ClearFlag
              • ADC_ClearITPendingBit
              • ADC_GetFlagStatus
              • ADC_GetITStatus
              • ADC_ITConfig
        • Functions
          • ADC_AnalogWatchdogChannelSelect
          • ADC_AnalogWatchdogConfig
          • ADC_AnalogWatchdogThresholdsConfig
          • ADC_ChannelCmd
          • ADC_ClearFlag
          • ADC_ClearITPendingBit
          • ADC_Cmd
          • ADC_DeInit
          • ADC_DMACmd
          • ADC_ExternalTrigConfig
          • ADC_GetConversionValue
          • ADC_GetFlagStatus
          • ADC_GetITStatus
          • ADC_Init
          • ADC_ITConfig
          • ADC_SamplingTimeConfig
          • ADC_SchmittTriggerConfig
          • ADC_SoftwareStartConv
          • ADC_TempSensorCmd
          • ADC_VrefintCmd
      • AES
        • AES_Exported_Types
          • AES_Operation_Mode
            • Defines
              • IS_AES_MODE
            • Enumerations
              • AES_Operation_TypeDef
          • AES_Flags
            • Defines
              • IS_AES_FLAG
            • Enumerations
              • AES_FLAG_TypeDef
          • AES_Interrupts
            • Defines
              • IS_AES_IT
            • Enumerations
              • AES_IT_TypeDef
          • AES_DMA_Transfer_Direction
            • Defines
              • IS_AES_DMATRANSFER
            • Enumerations
              • AES_DMATransfer_TypeDef
        • AES_Private_Functions
          • Configuration
            • Functions
              • AES_Cmd
              • AES_DeInit
              • AES_OperationModeConfig
          • AES Read and Write
            • Functions
              • AES_ReadSubData
              • AES_ReadSubKey
              • AES_WriteSubData
              • AES_WriteSubKey
          • DMA transfers management functions
            • Functions
              • AES_DMAConfig
          • Interrupts and flags management functions
            • Functions
              • AES_ClearFlag
              • AES_ClearITPendingBit
              • AES_GetFlagStatus
              • AES_GetITStatus
              • AES_ITConfig
        • Functions
          • AES_ClearFlag
          • AES_ClearITPendingBit
          • AES_Cmd
          • AES_DeInit
          • AES_DMAConfig
          • AES_GetFlagStatus
          • AES_GetITStatus
          • AES_ITConfig
          • AES_OperationModeConfig
          • AES_ReadSubData
          • AES_ReadSubKey
          • AES_WriteSubData
          • AES_WriteSubKey
      • BEEP
        • BEEP_Exported_Types
          • BEEP_Frequency
            • Defines
              • IS_BEEP_FREQUENCY
            • Enumerations
              • BEEP_Frequency_TypeDef
        • BEEP_Exported_Constants
          • Defines
            • BEEP_CALIBRATION_DEFAULT
            • LSI_FREQUENCY_MAX
            • LSI_FREQUENCY_MIN
        • BEEP_Exported_Macros
          • Defines
            • IS_LSI_FREQUENCY
        • BEEP_Private_Functions
          • Initialization and Configuration functions
            • Functions
              • BEEP_Cmd
              • BEEP_DeInit
              • BEEP_Init
          • Low Speed Internal Clock(LSI) Calibration functions
            • Functions
              • BEEP_LSClockToTIMConnectCmd
              • BEEP_LSICalibrationConfig
        • Functions
          • BEEP_Cmd
          • BEEP_DeInit
          • BEEP_Init
          • BEEP_LSClockToTIMConnectCmd
          • BEEP_LSICalibrationConfig
      • CLK
        • Exported_Types
          • CLK_HSE_Configuration
            • Defines
              • IS_CLK_HSE
            • Enumerations
              • CLK_HSE_TypeDef
          • CLK_LSE_Configuration
            • Defines
              • IS_CLK_LSE
            • Enumerations
              • CLK_LSE_TypeDef
          • CLK_System_Clock_Sources
            • Defines
              • IS_CLK_SOURCE
            • Enumerations
              • CLK_SYSCLKSource_TypeDef
          • CLK_Clock_Output_Selection
            • Defines
              • IS_CLK_OUTPUT
            • Enumerations
              • CLK_CCOSource_TypeDef
          • CLK_Clock_Output_Prescaler
            • Defines
              • IS_CLK_OUTPUT_DIVIDER
            • Enumerations
              • CLK_CCODiv_TypeDef
          • CLK_Beep_Selection
            • Defines
              • IS_CLK_CLOCK_BEEP
            • Enumerations
              • CLK_BEEPCLKSource_TypeDef
          • CLK_RTC_Selection
            • Defines
              • IS_CLK_CLOCK_RTC
            • Enumerations
              • CLK_RTCCLKSource_TypeDef
          • CLK_RTC_Prescaler
            • Defines
              • IS_CLK_CLOCK_RTC_DIV
            • Enumerations
              • CLK_RTCCLKDiv_TypeDef
          • CLK_Peripherals
            • Defines
              • IS_CLK_PERIPHERAL
            • Enumerations
              • CLK_Peripheral_TypeDef
          • CLK_System_Clock_Divider
            • Defines
              • IS_CLK_SYSTEM_DIVIDER
            • Enumerations
              • CLK_SYSCLKDiv_TypeDef
          • CLK_Flags
            • Defines
              • IS_CLK_FLAGS
            • Enumerations
              • CLK_FLAG_TypeDef
          • CLK_Interrupts
            • Defines
              • IS_CLK_CLEAR_IT
              • IS_CLK_IT
            • Enumerations
              • CLK_IT_TypeDef
          • CLK_Halt_Configuration
            • Defines
              • IS_CLK_HALT
            • Enumerations
              • CLK_Halt_TypeDef
        • CLK_Private_Functions
          • Internal and external clocks, CSS and CCO configuration functions
            • Functions
              • CLK_AdjustHSICalibrationValue
              • CLK_CCOConfig
              • CLK_ClockSecuritySystemEnable
              • CLK_ClockSecuritySytemDeglitchCmd
              • CLK_DeInit
              • CLK_HSEConfig
              • CLK_HSICmd
              • CLK_LSEConfig
              • CLK_LSICmd
          • System clock configuration functions
            • Functions
              • CLK_GetClockFreq
              • CLK_GetSYSCLKSource
              • CLK_SYSCLKDivConfig
              • CLK_SYSCLKSourceConfig
              • CLK_SYSCLKSourceSwitchCmd
          • Peripheral clocks configuration functions
            • Functions
              • CLK_BEEPClockConfig
              • CLK_PeripheralClockConfig
              • CLK_RTCClockConfig
          • CSS on LSE configuration functions
            • Functions
              • CLK_LSEClockSecuritySystemEnable
              • CLK_RTCCLKSwitchOnLSEFailureEnable
          • Low power clock configuration functions
            • Functions
              • CLK_HaltConfig
              • CLK_MainRegulatorCmd
          • Interrupts and flags management functions
            • Functions
              • CLK_ClearFlag
              • CLK_ClearITPendingBit
              • CLK_GetFlagStatus
              • CLK_GetITStatus
              • CLK_ITConfig
        • GPIO_Private_Functions
          • Initialization and Configuration
            • Functions
              • GPIO_DeInit
              • GPIO_ExternalPullUpConfig
              • GPIO_Init
          • GPIO Read and Write
            • Functions
              • GPIO_ReadInputData
              • GPIO_ReadInputDataBit
              • GPIO_ReadOutputData
              • GPIO_ReadOutputDataBit
              • GPIO_ResetBits
              • GPIO_SetBits
              • GPIO_ToggleBits
              • GPIO_Write
              • GPIO_WriteBit
        • Functions
          • CLK_AdjustHSICalibrationValue
          • CLK_BEEPClockConfig
          • CLK_CCOConfig
          • CLK_ClearFlag
          • CLK_ClearITPendingBit
          • CLK_ClockSecuritySystemEnable
          • CLK_ClockSecuritySytemDeglitchCmd
          • CLK_DeInit
          • CLK_GetClockFreq
          • CLK_GetFlagStatus
          • CLK_GetITStatus
          • CLK_GetSYSCLKSource
          • CLK_HaltConfig
          • CLK_HSEConfig
          • CLK_HSICmd
          • CLK_ITConfig
          • CLK_LSEClockSecuritySystemEnable
          • CLK_LSEConfig
          • CLK_LSICmd
          • CLK_MainRegulatorCmd
          • CLK_PeripheralClockConfig
          • CLK_RTCCLKSwitchOnLSEFailureEnable
          • CLK_RTCClockConfig
          • CLK_SYSCLKDivConfig
          • CLK_SYSCLKSourceConfig
          • CLK_SYSCLKSourceSwitchCmd
        • Variables
          • SYSDivFactor
      • COMP
        • COMP_Exported_Types
          • COMP_Selection
            • Defines
              • IS_COMP_ALL_PERIPH
            • Enumerations
              • COMP_Selection_TypeDef
          • COMP_Edge
            • Defines
              • IS_COMP_EDGE
            • Enumerations
              • COMP_Edge_TypeDef
          • COMP_Inverting_Input_Selection
            • Defines
              • IS_COMP_INVERTING_INPUT
            • Enumerations
              • COMP_InvertingInput_Typedef
          • COMP2_Output_Selection
            • Defines
              • IS_COMP_OUTPUT
            • Enumerations
              • COMP_OutputSelect_Typedef
          • COMP_Speed
            • Defines
              • IS_COMP_SPEED
            • Enumerations
              • COMP_Speed_TypeDef
          • COMP_Trigger_Group
            • Defines
              • IS_COMP_TRIGGERGROUP
            • Enumerations
              • COMP_TriggerGroup_TypeDef
          • COMP_Trigger_Pin
            • Defines
              • IS_COMP_TRIGGERPIN
            • Enumerations
              • COMP_TriggerPin_TypeDef
          • COMP_Output_Level
            • Enumerations
              • COMP_OutputLevel_TypeDef
        • COMP_Private_Functions
          • Initialization and Configuration functions
            • Functions
              • COMP_DeInit
              • COMP_EdgeConfig
              • COMP_GetOutputLevel
              • COMP_Init
              • COMP_VrefintToCOMP1Connect
          • Window mode control function
            • Functions
              • COMP_WindowCmd
          • Internal Reference Voltage output function
            • Functions
              • COMP_VrefintOutputCmd
          • Comparator channels trigger configuration
            • Functions
              • COMP_SchmittTriggerCmd
              • COMP_TriggerConfig
          • Interrupts and flags management functions
            • Functions
              • COMP_ClearFlag
              • COMP_ClearITPendingBit
              • COMP_GetFlagStatus
              • COMP_GetITStatus
              • COMP_ITConfig
        • Functions
          • COMP_ClearFlag
          • COMP_ClearITPendingBit
          • COMP_DeInit
          • COMP_EdgeConfig
          • COMP_GetFlagStatus
          • COMP_GetITStatus
          • COMP_GetOutputLevel
          • COMP_Init
          • COMP_ITConfig
          • COMP_SchmittTriggerCmd
          • COMP_TriggerConfig
          • COMP_VrefintOutputCmd
          • COMP_VrefintToCOMP1Connect
          • COMP_WindowCmd
      • DAC
        • DAC_Exported_types
          • DAC_trigger_selection
            • Defines
              • IS_DAC_TRIGGER
            • Enumerations
              • DAC_Trigger_TypeDef
          • DAC_data_alignment
            • Defines
              • IS_DAC_ALIGN
            • Enumerations
              • DAC_Align_TypeDef
          • DAC_Channel_selection
            • Defines
              • IS_DAC_CHANNEL
            • Enumerations
              • DAC_Channel_TypeDef
          • DAC_wave_generation
            • Defines
              • IS_DAC_WAVE
            • Enumerations
              • DAC_Wave_TypeDef
          • DAC_output_buffer
            • Defines
              • IS_DAC_OUTPUT_BUFFER_STATE
            • Enumerations
              • DAC_OutputBuffer_TypeDef
          • DAC_interrupts_definition
            • Defines
              • IS_DAC_IT
            • Enumerations
              • DAC_IT_TypeDef
          • DAC_flags_definition
            • Defines
              • IS_DAC_FLAG
              • IS_DAC_GET_FLAG
            • Enumerations
              • DAC_FLAG_TypeDef
          • DAC_lfsrunmask
            • Defines
              • IS_DAC_LFSR_UNMASK_TRIANGLE_AMPLITUDE
            • Enumerations
              • DAC_LFSRUnmask_TypeDef
          • DAC_triangleamplitude
            • Enumerations
              • DAC_TriangleAmplitude_TypeDef
        • DAC_Exported_Constants
          • DAC_data
            • Defines
              • IS_DAC_DATA_08R
          • DAC_Registers_Offset
            • Defines
              • CH1RDHRH_Offset
              • CH2RDHRH_Offset
              • CR1_Offset
              • CR2_Offset
              • DCH1RDHRH_Offset
          • DAC_legacy
            • Defines
              • DAC_NoiseWaveLFSR
              • DAC_TriangleWaveAmplitude
        • DAC_Private_Functions
          • DAC channels configuration
            • Functions
              • DAC_Cmd
              • DAC_DeInit
              • DAC_DualSoftwareTriggerCmd
              • DAC_GetDataOutputValue
              • DAC_Init
              • DAC_SetChannel1Data
              • DAC_SetChannel2Data
              • DAC_SetDualChannelData
              • DAC_SetNoiseWaveLFSR
              • DAC_SetTriangleWaveAmplitude
              • DAC_SoftwareTriggerCmd
              • DAC_WaveGenerationCmd
          • DMA management functions
            • Functions
              • DAC_DMACmd
          • Interrupts and flags management functions
            • Functions
              • DAC_ClearFlag
              • DAC_ClearITPendingBit
              • DAC_GetFlagStatus
              • DAC_GetITStatus
              • DAC_ITConfig
        • Functions
          • DAC_ClearFlag
          • DAC_ClearITPendingBit
          • DAC_Cmd
          • DAC_DeInit
          • DAC_DMACmd
          • DAC_DualSoftwareTriggerCmd
          • DAC_GetDataOutputValue
          • DAC_GetFlagStatus
          • DAC_GetITStatus
          • DAC_Init
          • DAC_ITConfig
          • DAC_SetChannel1Data
          • DAC_SetChannel2Data
          • DAC_SetDualChannelData
          • DAC_SetNoiseWaveLFSR
          • DAC_SetTriangleWaveAmplitude
          • DAC_SoftwareTriggerCmd
          • DAC_WaveGenerationCmd
      • DMA
        • DMA_Private_Functions
          • Initialization and Configuration functions
            • Functions
              • DMA_Cmd
              • DMA_DeInit
              • DMA_GlobalCmd
              • DMA_GlobalDeInit
              • DMA_Init
              • DMA_SetTimeOut
          • Data Counter functions
            • Functions
              • DMA_GetCurrDataCounter
              • DMA_SetCurrDataCounter
          • Interrupts and flags management functions
            • Functions
              • DMA_ClearFlag
              • DMA_ClearITPendingBit
              • DMA_GetFlagStatus
              • DMA_GetITStatus
              • DMA_ITConfig
        • DMA_Exported_Types
          • DMA_Data_Transfer_Direction
            • Defines
              • IS_DMA_DIR
            • Enumerations
              • DMA_DIR_TypeDef
          • DMA_Mode
            • Defines
              • IS_DMA_MODE
            • Enumerations
              • DMA_Mode_TypeDef
          • DMA_Incremented_Mode
            • Defines
              • IS_DMA_MEMORY_INC_MODE
            • Enumerations
              • DMA_MemoryIncMode_TypeDef
          • DMA_Priority
            • Defines
              • IS_DMA_PRIORITY
            • Enumerations
              • DMA_Priority_TypeDef
          • DMA_Memory_Data_Size
            • Defines
              • IS_DMA_DATA_SIZE
            • Enumerations
              • DMA_MemoryDataSize_TypeDef
          • DMA_Flags
            • Defines
              • IS_DMA_CLEAR_FLAG
              • IS_DMA_GET_FLAG
            • Enumerations
              • DMA_FLAG_TypeDef
          • DMA_One_Channel_Interrupts
            • Defines
              • IS_DMA_CONFIG_ITX
            • Enumerations
              • DMA_ITx_TypeDef
          • DMA_Interrupts
            • Defines
              • IS_DMA_CLEAR_IT
              • IS_DMA_GET_IT
            • Enumerations
              • DMA_IT_TypeDef
        • DMA_Exported_Macros
          • DMA_Channels
            • Defines
              • IS_DMA_CHANNEL
          • DMA_Buffer_Size
            • Defines
              • IS_DMA_BUFFER_SIZE
          • DMA_Timeout
            • Defines
              • IS_DMA_TIMEOUT
        • Functions
          • DMA_ClearFlag
          • DMA_ClearITPendingBit
          • DMA_Cmd
          • DMA_DeInit
          • DMA_GetCurrDataCounter
          • DMA_GetFlagStatus
          • DMA_GetITStatus
          • DMA_GlobalCmd
          • DMA_GlobalDeInit
          • DMA_Init
          • DMA_ITConfig
          • DMA_SetCurrDataCounter
          • DMA_SetTimeOut
      • EXTI
        • EXTI_Private_Functions
          • Interrupt sensitivity of GPIO ports/pins configuration
            • Functions
              • EXTI_DeInit
              • EXTI_GetPinSensitivity
              • EXTI_GetPortSensitivity
              • EXTI_SelectPort
              • EXTI_SetHalfPortSelection
              • EXTI_SetPinSensitivity
              • EXTI_SetPortSensitivity
          • EXTI Interrupt status management functions
            • Functions
              • EXTI_ClearITPendingBit
              • EXTI_GetITStatus
        • EXTI_Exported_Types
          • EXTI_Trigger
            • Enumerations
              • EXTI_Trigger_TypeDef
          • EXTI_Half_Port
            • Enumerations
              • EXTI_HalfPort_TypeDef
          • EXTI_Port
            • Enumerations
              • EXTI_Port_TypeDef
          • EXTI_Pin
            • Enumerations
              • EXTI_Pin_TypeDef
          • EXTI_Interrupts
            • Enumerations
              • EXTI_IT_TypeDef
        • EXTI_Exported_Macros
          • Defines
            • IS_EXTI_HALFPORT
            • IS_EXTI_ITPENDINGBIT
            • IS_EXTI_PINNUM
            • IS_EXTI_PORT
            • IS_EXTI_TRIGGER
        • Functions
          • EXTI_ClearITPendingBit
          • EXTI_DeInit
          • EXTI_GetITStatus
          • EXTI_GetPinSensitivity
          • EXTI_GetPortSensitivity
          • EXTI_SelectPort
          • EXTI_SetHalfPortSelection
          • EXTI_SetPinSensitivity
          • EXTI_SetPortSensitivity
      • FLASH
        • FLASH_Private_Define
          • Defines
            • FLASH_CLEAR_BYTE
            • FLASH_SET_BYTE
            • OPERATION_TIMEOUT
        • FLASH_Private_Functions
          • FLASH program and Data EEPROM memories Interface
            • Functions
              • FLASH_GetProgrammingTime
              • FLASH_PowerWaitModeConfig
              • FLASH_SetProgrammingTime
          • FLASH Memory Programming functions
            • Functions
              • FLASH_DeInit
              • FLASH_EraseByte
              • FLASH_Lock
              • FLASH_ProgramByte
              • FLASH_ProgramWord
              • FLASH_ReadByte
              • FLASH_Unlock
          • Option Bytes Programming functions
            • Functions
              • FLASH_EraseOptionByte
              • FLASH_GetBootSize
              • FLASH_GetCodeSize
              • FLASH_GetReadOutProtectionStatus
              • FLASH_ProgramOptionByte
          • Interrupts and flags management functions
            • Functions
              • FLASH_GetFlagStatus
              • FLASH_ITConfig
          • Functions to be executed from RAM
        • FLASH_Exported_Constants
          • Defines
            • FLASH_DATA_EEPROM_START_PHYSICAL_ADDRESS
            • FLASH_OPTION_BYTES_END_PHYSICAL_ADDRESS
            • FLASH_OPTION_BYTES_START_PHYSICAL_ADDRESS
            • FLASH_PROGRAM_START_PHYSICAL_ADDRESS
            • FLASH_RASS_KEY1
            • FLASH_RASS_KEY2
            • FLASH_READOUTPROTECTION_KEY
        • FLASH_Exported_Types
          • FLASH_Memory_Type
            • Enumerations
              • FLASH_MemType_TypeDef
          • FLASH_Programming_Mode
            • Enumerations
              • FLASH_ProgramMode_TypeDef
          • FLASH_Programming_Time
            • Enumerations
              • FLASH_ProgramTime_TypeDef
          • FLASH_Power_Mode
            • Enumerations
              • FLASH_Power_TypeDef
          • FLASH_Status
            • Enumerations
              • FLASH_Status_TypeDef
          • FLASH_Power_Status
            • Enumerations
              • FLASH_PowerStatus_TypeDef
          • FLASH_Flags
            • Enumerations
              • FLASH_FLAG_TypeDef
        • FLASH_Exported_Macros
          • Defines
            • IS_FLASH_ADDRESS
            • IS_FLASH_DATA_EEPROM_ADDRESS
            • IS_FLASH_DATA_EEPROM_BLOCK_NUMBER
            • IS_FLASH_FLAGS
            • IS_FLASH_MEMORY_TYPE
            • IS_FLASH_POWER
            • IS_FLASH_POWERSTATUS
            • IS_FLASH_PROGRAM_ADDRESS
            • IS_FLASH_PROGRAM_BLOCK_NUMBER
            • IS_FLASH_PROGRAM_MODE
            • IS_FLASH_PROGRAM_TIME
            • IS_OPTION_BYTE_ADDRESS
        • Functions
          • FLASH_DeInit
          • FLASH_EraseByte
          • FLASH_EraseOptionByte
          • FLASH_GetBootSize
          • FLASH_GetCodeSize
          • FLASH_GetFlagStatus
          • FLASH_GetProgrammingTime
          • FLASH_GetReadOutProtectionStatus
          • FLASH_ITConfig
          • FLASH_Lock
          • FLASH_PowerWaitModeConfig
          • FLASH_ProgramByte
          • FLASH_ProgramOptionByte
          • FLASH_ProgramWord
          • FLASH_ReadByte
          • FLASH_SetProgrammingTime
          • FLASH_Unlock
          • IN_RAM
          • IN_RAM
          • IN_RAM
          • IN_RAM
          • IN_RAM
      • I2C
        • I2C_Exported_Types
          • I2C_mode
            • Enumerations
              • I2C_Mode_TypeDef
          • I2C_duty_cycle_in_fast_mode
            • Enumerations
              • I2C_DutyCycle_TypeDef
          • I2C_acknowledgement
            • Enumerations
              • I2C_Ack_TypeDef
          • I2C_Position_Acknowledgement
            • Enumerations
              • I2C_AckPosition_TypeDef
          • I2C_acknowledged_address
            • Enumerations
              • I2C_AcknowledgedAddress_TypeDef
          • I2C_transfer_direction
            • Enumerations
              • I2C_Direction_TypeDef
          • I2C_SMBus_alert_pin_level
            • Enumerations
              • I2C_SMBusAlert_TypeDef
          • I2C_PEC_position
            • Enumerations
              • I2C_PECPosition_TypeDef
          • I2C_flags_definition
            • Enumerations
              • I2C_FLAG_TypeDef
          • I2C_interrupts_definition
            • Enumerations
              • I2C_IT_TypeDef
          • I2C_Events
            • Enumerations
              • I2C_Event_TypeDef
          • I2C_Registers
            • Enumerations
              • I2C_Register_TypeDef
        • I2C_Exported_Constants
          • Defines
            • I2C_MAX_FAST_FREQ
            • I2C_MAX_STANDARD_FREQ
        • I2C_Exported_Macros
          • Defines
            • IS_I2C_ACK_POSITION
            • IS_I2C_ACK_STATE
            • IS_I2C_ACKNOWLEDGE_ADDRESS
            • IS_I2C_ADDRESS
            • IS_I2C_CLEAR_FLAG
            • IS_I2C_CLEAR_IT
            • IS_I2C_CONFIG_IT
            • IS_I2C_DIRECTION
            • IS_I2C_DUTY_CYCLE
            • IS_I2C_EVENT
            • IS_I2C_GET_FLAG
            • IS_I2C_GET_IT
            • IS_I2C_MODE
            • IS_I2C_OUTPUT_CLOCK_FREQ
            • IS_I2C_OWN_ADDRESS
            • IS_I2C_PEC_POSITION
            • IS_I2C_REGISTER
            • IS_I2C_SMBUS_ALERT
        • I2C_Private_Define
          • Defines
            • FLAG_Mask
            • ITEN_Mask
            • OAR1_ADD0_Reset
            • OAR1_ADD0_Set
            • REGISTER_Mask
            • REGISTER_SR1_Index
            • REGISTER_SR2_Index
        • I2C_Private_Functions
          • Initialization and Configuration functions
            • Functions
              • I2C_AcknowledgeConfig
              • I2C_AckPositionConfig
              • I2C_ARPCmd
              • I2C_Cmd
              • I2C_DeInit
              • I2C_DualAddressCmd
              • I2C_FastModeDutyCycleConfig
              • I2C_GeneralCallCmd
              • I2C_GenerateSTART
              • I2C_GenerateSTOP
              • I2C_Init
              • I2C_OwnAddress2Config
              • I2C_Send7bitAddress
              • I2C_SMBusAlertConfig
              • I2C_SoftwareResetCmd
              • I2C_StretchClockCmd
          • Data transfers functions
            • Functions
              • I2C_ReceiveData
              • I2C_SendData
          • PEC management functions
            • Functions
              • I2C_CalculatePEC
              • I2C_GetPEC
              • I2C_PECPositionConfig
              • I2C_TransmitPEC
          • DMA transfers management functions
            • Functions
              • I2C_DMACmd
              • I2C_DMALastTransferCmd
          • Interrupts events and flags management functions
            • Functions
              • I2C_CheckEvent
              • I2C_ClearFlag
              • I2C_ClearITPendingBit
              • I2C_GetFlagStatus
              • I2C_GetITStatus
              • I2C_GetLastEvent
              • I2C_ITConfig
              • I2C_ReadRegister
        • GPIO_Exported_Types
          • GPIO_Modes
            • Enumerations
              • GPIO_Mode_TypeDef
          • GPIO_Pin
            • Enumerations
              • GPIO_Pin_TypeDef
        • GPIO_Exported_Macros
          • Defines
            • IS_GPIO_MODE
            • IS_GPIO_PIN
        • Functions
          • GPIO_DeInit
          • GPIO_ExternalPullUpConfig
          • GPIO_Init
          • GPIO_ReadInputData
          • GPIO_ReadInputDataBit
          • GPIO_ReadOutputData
          • GPIO_ReadOutputDataBit
          • GPIO_ResetBits
          • GPIO_SetBits
          • GPIO_ToggleBits
          • GPIO_Write
          • GPIO_WriteBit
          • I2C_AcknowledgeConfig
          • I2C_AckPositionConfig
          • I2C_ARPCmd
          • I2C_CalculatePEC
          • I2C_CheckEvent
          • I2C_ClearFlag
          • I2C_ClearITPendingBit
          • I2C_Cmd
          • I2C_DeInit
          • I2C_DMACmd
          • I2C_DMALastTransferCmd
          • I2C_DualAddressCmd
          • I2C_FastModeDutyCycleConfig
          • I2C_GeneralCallCmd
          • I2C_GenerateSTART
          • I2C_GenerateSTOP
          • I2C_GetFlagStatus
          • I2C_GetITStatus
          • I2C_GetLastEvent
          • I2C_GetPEC
          • I2C_Init
          • I2C_ITConfig
          • I2C_OwnAddress2Config
          • I2C_PECPositionConfig
          • I2C_ReadRegister
          • I2C_ReceiveData
          • I2C_Send7bitAddress
          • I2C_SendData
          • I2C_SMBusAlertConfig
          • I2C_SoftwareResetCmd
          • I2C_StretchClockCmd
          • I2C_TransmitPEC
      • IRTIM
        • IRTIM_Private_Functions
          • IRTIM configuration functions
            • Functions
              • IRTIM_Cmd
              • IRTIM_DeInit
              • IRTIM_HighSinkODCmd
          • IRITM status management functions
            • Functions
              • IRTIM_GetHighSinkODStatus
              • IRTIM_GetStatus
        • Functions
          • IRTIM_Cmd
          • IRTIM_DeInit
          • IRTIM_GetHighSinkODStatus
          • IRTIM_GetStatus
          • IRTIM_HighSinkODCmd
      • ITC
        • ITC_Exported_Types
          • ITC_Interrupt_Lines_selection
            • Enumerations
              • IRQn_TypeDef
          • ITC_Priority_Level_selection
            • Defines
              • IS_ITC_PRIORITY
            • Enumerations
              • ITC_PriorityLevel_TypeDef
        • ITC_Exported_Constants
          • Defines
            • CPU_SOFT_INT_DISABLED
            • IS_ITC_INTERRUPTS_DISABLED
        • ITC_Private_Functions
          • ITC configuration and management functions
            • Functions
              • ITC_DeInit
              • ITC_GetSoftIntStatus
              • ITC_GetSoftwarePriority
              • ITC_SetSoftwarePriority
          • Functions
            • ITC_GetCPUCC
        • Functions
          • ITC_DeInit
          • ITC_GetCPUCC
          • ITC_GetSoftIntStatus
          • ITC_GetSoftwarePriority
          • ITC_SetSoftwarePriority
      • IWDG
        • IWDG_Exported_Constants
          • IWDG_KeyRefresh
            • Defines
              • IWDG_KEY_REFRESH
          • IWDG_KeyEnable
            • Defines
              • IWDG_KEY_ENABLE
        • IWDG_Exported_Types
          • IWDG_WriteAccess
            • Defines
              • IS_IWDG_WRITE_ACCESS_MODE
            • Enumerations
              • IWDG_WriteAccess_TypeDef
          • IWDG_prescaler
            • Defines
              • IS_IWDG_PRESCALER_VALUE
            • Enumerations
              • IWDG_Prescaler_TypeDef
        • IWDG_Private_Functions
          • Prescaler and Counter configuration functions
            • Functions
              • IWDG_ReloadCounter
              • IWDG_SetPrescaler
              • IWDG_SetReload
              • IWDG_WriteAccessCmd
          • IWDG activation function
            • Functions
              • IWDG_Enable
        • Functions
          • IWDG_Enable
          • IWDG_ReloadCounter
          • IWDG_SetPrescaler
          • IWDG_SetReload
          • IWDG_WriteAccessCmd
      • LCD
        • LCD_Exported_Types
          • LCD_Duty
            • Defines
              • IS_LCD_DUTY
            • Enumerations
              • LCD_Duty_TypeDef
          • LCD_Bias
            • Defines
              • IS_LCD_BIAS
            • Enumerations
              • LCD_Bias_TypeDef
          • LCD_Clock_Prescaler
            • Defines
              • IS_LCD_CLOCK_PRESCALER
            • Enumerations
              • LCD_Prescaler_TypeDef
          • LCD_Clock_Divider
            • Defines
              • IS_LCD_CLOCK_DIVIDER
            • Enumerations
              • LCD_Divider_TypeDef
          • LCD_Contrast
            • Defines
              • IS_LCD_CONTRAST
            • Enumerations
              • LCD_Contrast_TypeDef
          • LCD_Voltage_Source
            • Defines
              • IS_LCD_VOLTAGE_SOURCE
            • Enumerations
              • LCD_VoltageSource_TypeDef
          • LCD_Pulse_On_Duration
            • Defines
              • IS_LCD_PULSE_DURATION
            • Enumerations
              • LCD_PulseOnDuration_TypeDef
          • LCD_Dead_Time
            • Defines
              • IS_LCD_DEAD_TIME
            • Enumerations
              • LCD_DeadTime_TypeDef
          • LCD_BlinkMode
            • Defines
              • IS_LCD_BLINK_MODE
            • Enumerations
              • LCD_BlinkMode_TypeDef
          • LCD_Blink_Frequency
            • Defines
              • IS_LCD_BLINK_FREQUENCY
            • Enumerations
              • LCD_BlinkFrequency_TypeDef
          • LCD_RAMRegister
            • Defines
              • IS_LCD_RAM_REGISTER
            • Enumerations
              • LCD_RAMRegister_TypeDef
          • LCD_Port_Mask_Register
            • Defines
              • IS_LCD_PORT_MASK
            • Enumerations
              • LCD_PortMaskRegister_TypeDef
          • LCD_Page_Selection
            • Defines
              • IS_LCD_PAGE_SELECT
            • Enumerations
              • LCD_PageSelection_TypeDef
        • LCD_Private_Define
          • Defines
            • LCD_Contrast_2V6
            • LCD_Contrast_2V7
            • LCD_Contrast_2V8
            • LCD_Contrast_2V9
            • LCD_Contrast_3V0
            • LCD_Contrast_3V1
            • LCD_Contrast_3V2
            • LCD_Contrast_3V3
        • LCD_Private_Functions
          • Initialization and Configuration functions
            • Functions
              • LCD_BlinkConfig
              • LCD_Cmd
              • LCD_ContrastConfig
              • LCD_DeadTimeConfig
              • LCD_DeInit
              • LCD_HighDriveCmd
              • LCD_Init
              • LCD_PortMaskConfig
              • LCD_PulseOnDurationConfig
          • LCD RAM memory write functions
            • Functions
              • LCD_PageSelect
              • LCD_WriteRAM
          • Interrupts and flags management functions
            • Functions
              • LCD_ClearFlag
              • LCD_ClearITPendingBit
              • LCD_GetFlagStatus
              • LCD_GetITStatus
              • LCD_ITConfig
        • Functions
          • LCD_BlinkConfig
          • LCD_ClearFlag
          • LCD_ClearITPendingBit
          • LCD_Cmd
          • LCD_ContrastConfig
          • LCD_DeadTimeConfig
          • LCD_DeInit
          • LCD_GetFlagStatus
          • LCD_GetITStatus
          • LCD_HighDriveCmd
          • LCD_Init
          • LCD_ITConfig
          • LCD_PageSelect
          • LCD_PortMaskConfig
          • LCD_PulseOnDurationConfig
          • LCD_WriteRAM
      • PWR
        • PWR_Exported_Types
          • PVD_detection_level
            • Defines
              • IS_PWR_PVD_LEVEL
            • Enumerations
              • PWR_PVDLevel_TypeDef
          • PWR_Flag
            • Defines
              • IS_PWR_FLAG
            • Enumerations
              • PWR_FLAG_TypeDef
        • PWR_Private_Functions
          • PVD configuration functions
            • Functions
              • PWR_DeInit
              • PWR_PVDCmd
              • PWR_PVDLevelConfig
          • Ultra Low Power mode configuration functions
            • Functions
              • PWR_FastWakeUpCmd
              • PWR_UltraLowPowerCmd
          • Interrupts and Flags management functions
            • Functions
              • PWR_GetFlagStatus
              • PWR_PVDClearFlag
              • PWR_PVDClearITPendingBit
              • PWR_PVDGetITStatus
              • PWR_PVDITConfig
        • Functions
          • PWR_DeInit
          • PWR_FastWakeUpCmd
          • PWR_GetFlagStatus
          • PWR_PVDClearFlag
          • PWR_PVDClearITPendingBit
          • PWR_PVDCmd
          • PWR_PVDGetITStatus
          • PWR_PVDITConfig
          • PWR_PVDLevelConfig
          • PWR_UltraLowPowerCmd
      • RST
        • RST_Exported_Types
          • RST_Flags
            • Defines
              • IS_RST_FLAG
            • Enumerations
              • RST_FLAG_TypeDef
        • RST_Private_Functions
          • Flag management functions
            • Functions
              • RST_ClearFlag
              • RST_GetFlagStatus
          • NRST Pin configuration function
            • Functions
              • RST_GPOutputEnable
        • Defines
          • RST_CR_MASK
        • Functions
          • RST_ClearFlag
          • RST_GetFlagStatus
          • RST_GPOutputEnable
      • RTC
        • RTC_Exported_Types
          • RTC_Weekdays
            • Enumerations
              • RTC_Weekday_TypeDef
          • RTC_Months
            • Enumerations
              • RTC_Month_TypeDef
          • RTC_Hour_Format
            • Enumerations
              • RTC_HourFormat_TypeDef
          • RTC_Time
            • Enumerations
              • RTC_H12_TypeDef
          • RTC_Alarm_WeekDay_Selection
            • Enumerations
              • RTC_AlarmDateWeekDaySel_TypeDef
          • RTC_Alarm_Mask
            • Enumerations
              • RTC_AlarmMask_TypeDef
          • RTC_Sub_Second_Alarm_Mask
            • Enumerations
              • RTC_AlarmSubSecondMask_TypeDef
          • RTC_Wakeup_Clock
            • Enumerations
              • RTC_WakeUpClock_TypeDef
          • RTC_Output_Selection
            • Enumerations
              • RTC_Output_TypeDef
          • RTC_Output_Polarity
            • Enumerations
              • RTC_OutputPolarity_TypeDef
          • RTC_Calibration_Output
            • Enumerations
              • RTC_CalibOutput_TypeDef
          • RTC_DayLight_Saving
            • Enumerations
              • RTC_DayLightSaving_TypeDef
          • RTC_Store_Operation
            • Enumerations
              • RTC_StoreOperation_TypeDef
          • RTC_Input_Parameter_Format
            • Enumerations
              • RTC_Format_TypeDef
          • RTC_Flags
            • Enumerations
              • RTC_Flag_TypeDef
          • RTC_Interrupts
            • Enumerations
              • RTC_IT_TypeDef
          • RTC_Tamper_Level
            • Enumerations
              • RTC_TamperLevel_TypeDef
          • RTC_Tamper_State
            • Enumerations
              • RTC_TamperState_TypeDef
          • RTC_Tamper_definition
            • Enumerations
              • RTC_Tamper_TypeDef
          • RTC_Tamper_Precharge_Duration
            • Enumerations
              • RTC_TamperPrechargeDuration_TypeDef
          • RTC_Tamper_Filter
            • Enumerations
              • RTC_TamperFilter_TypeDef
          • RTC_Tamper_Sampling_Frequency
            • Enumerations
              • RTC_TamperSamplingFreq_TypeDef
          • RTC_Shift_Add_1s
            • Enumerations
              • RTC_ShiftAdd1S_TypeDef
          • RTC_Smooth_Calibration_Period
            • Enumerations
              • RTC_SmoothCalibPeriod_TypeDef
          • RTC_Smooth_Calibration_Pulses
            • Enumerations
              • RTC_SmoothCalibPlusPulses_TypeDef
          • Data Structures
            • RTC_AlarmTypeDef
            • RTC_DateTypeDef
            • RTC_InitTypeDef
            • RTC_TimeTypeDef
        • RTC_Exported_Macros
          • Defines
            • IS_RTC_ALARM_DATEWEEKDAY_SEL
            • IS_RTC_ALARM_MASK
            • IS_RTC_ALARM_SS_MASK
            • IS_RTC_ALARM_SS_VALUE
            • IS_RTC_ASYNCH_PREDIV
            • IS_RTC_CALOUTPUT_SELECT
            • IS_RTC_CLEAR_FLAG
            • IS_RTC_CLEAR_IT
            • IS_RTC_CONFIG_IT
            • IS_RTC_DATE_MAX
            • IS_RTC_DATE_MIN
            • IS_RTC_DAYLIGHT_SAVING
            • IS_RTC_FORMAT
            • IS_RTC_GET_FLAG
            • IS_RTC_GET_IT
            • IS_RTC_H12
            • IS_RTC_HOUR12_MAX
            • IS_RTC_HOUR12_MIN
            • IS_RTC_HOUR24
            • IS_RTC_HOUR_FORMAT
            • IS_RTC_MINUTES
            • IS_RTC_MONTH_MAX
            • IS_RTC_MONTH_MIN
            • IS_RTC_OUTPUT_POL
            • IS_RTC_OUTPUT_SEL
            • IS_RTC_OUTPUT_SELECT
            • IS_RTC_SECONDS
            • IS_RTC_SHIFT_ADD1S
            • IS_RTC_SHIFT_SUBFS
            • IS_RTC_SMOOTH_CALIB_MINUS
            • IS_RTC_SMOOTH_CALIB_PERIOD
            • IS_RTC_SMOOTH_CALIB_PLUS
            • IS_RTC_STORE_OPERATION
            • IS_RTC_SYNCH_PREDIV
            • IS_RTC_TAMPER
            • IS_RTC_TAMPER_FILTER
            • IS_RTC_TAMPER_LEVEL
            • IS_RTC_TAMPER_PINS_PRECHAR_DURATION
            • IS_RTC_TAMPER_SAMPLING_FREQ
            • IS_RTC_WAKEUP_CLOCK
            • IS_RTC_WEEKDAY
            • IS_RTC_YEAR
            • NOT_CORRECT_TAMPER
            • RTC_FLAG_CLRBLE
        • RTC_Private_Functions_Prototype
          • Functions
            • Bcd2ToByte
            • ByteToBcd2
        • RTC_Private_Functions
          • Initialization and Configuration functions
            • Functions
              • RTC_BypassShadowCmd
              • RTC_DeInit
              • RTC_EnterInitMode
              • RTC_ExitInitMode
              • RTC_Init
              • RTC_RatioCmd
              • RTC_StructInit
              • RTC_WaitForSynchro
              • RTC_WriteProtectionCmd
          • Time and Date configuration functions
            • Functions
              • RTC_DateStructInit
              • RTC_GetDate
              • RTC_GetSubSecond
              • RTC_GetTime
              • RTC_SetDate
              • RTC_SetTime
              • RTC_TimeStructInit
          • Alarms configuration functions
            • Functions
              • RTC_AlarmCmd
              • RTC_AlarmStructInit
              • RTC_AlarmSubSecondConfig
              • RTC_GetAlarm
              • RTC_SetAlarm
          • WakeUp Timer configuration functions
            • Functions
              • RTC_GetWakeUpCounter
              • RTC_SetWakeUpCounter
              • RTC_WakeUpClockConfig
              • RTC_WakeUpCmd
          • Daylight Saving configuration functions
            • Functions
              • RTC_DayLightSavingConfig
              • RTC_GetStoreOperation
          • Output pin Configuration function
            • Functions
              • RTC_OutputConfig
          • Digital Calibration configuration functions
            • Functions
              • RTC_CalibOutputCmd
              • RTC_CalibOutputConfig
          • Tampers configuration functions
            • Functions
              • RTC_TamperCmd
              • RTC_TamperFilterConfig
              • RTC_TamperLevelConfig
              • RTC_TamperPinsPrechargeDuration
              • RTC_TamperSamplingFreqConfig
          • Interrupts and flags management functions
            • Functions
              • RTC_ClearFlag
              • RTC_ClearITPendingBit
              • RTC_GetFlagStatus
              • RTC_GetITStatus
              • RTC_ITConfig
        • Defines
          • ALRAWF_TIMEOUT
          • INIT_TIMEOUT
          • INITF_TIMEOUT
          • RECALPF_TIMEOUT
          • RSF_TIMEOUT
          • SHPF_TIMEOUT
          • TEN_VALUE_BCD
          • TEN_VALUE_BIN
          • WUTWF_TIMEOUT
        • Functions
          • RTC_AlarmCmd
          • RTC_AlarmStructInit
          • RTC_AlarmSubSecondConfig
          • RTC_BypassShadowCmd
          • RTC_CalibOutputCmd
          • RTC_CalibOutputConfig
          • RTC_ClearFlag
          • RTC_ClearITPendingBit
          • RTC_DateStructInit
          • RTC_DayLightSavingConfig
          • RTC_DeInit
          • RTC_EnterInitMode
          • RTC_ExitInitMode
          • RTC_GetAlarm
          • RTC_GetDate
          • RTC_GetFlagStatus
          • RTC_GetITStatus
          • RTC_GetStoreOperation
          • RTC_GetSubSecond
          • RTC_GetTime
          • RTC_GetWakeUpCounter
          • RTC_Init
          • RTC_ITConfig
          • RTC_OutputConfig
          • RTC_RatioCmd
          • RTC_SetAlarm
          • RTC_SetDate
          • RTC_SetTime
          • RTC_SetWakeUpCounter
          • RTC_SmoothCalibConfig
          • RTC_StructInit
          • RTC_SynchroShiftConfig
          • RTC_TamperCmd
          • RTC_TamperFilterConfig
          • RTC_TamperLevelConfig
          • RTC_TamperPinsPrechargeDuration
          • RTC_TamperSamplingFreqConfig
          • RTC_TimeStructInit
          • RTC_WaitForSynchro
          • RTC_WakeUpClockConfig
          • RTC_WakeUpCmd
          • RTC_WriteProtectionCmd
      • SPI
        • SPI_Exported_Types
          • SPI_Direction_Mode
            • Enumerations
              • SPI_DirectionMode_TypeDef
          • SPI_SlaveSelect_Management
            • Enumerations
              • SPI_NSS_TypeDef
          • SPI_Direction
            • Enumerations
              • SPI_Direction_TypeDef
          • SPI_Mode
            • Enumerations
              • SPI_Mode_TypeDef
          • SPI_BaudRate_Prescaler
            • Enumerations
              • SPI_BaudRatePrescaler_TypeDef
          • SPI_Clock_Polarity
            • Enumerations
              • SPI_CPOL_TypeDef
          • SPI_Clock_Phase
            • Enumerations
              • SPI_CPHA_TypeDef
          • SPI_Frame_Format
            • Enumerations
              • SPI_FirstBit_TypeDef
          • SPI_DMA_requests
            • Enumerations
              • SPI_DMAReq_TypeDef
          • SPI_CRC
            • Enumerations
              • SPI_CRC_TypeDef
          • SPI_Flags
            • Enumerations
              • SPI_FLAG_TypeDef
          • SPI_Interrupts
            • Enumerations
              • SPI_IT_TypeDef
        • SPI_Exported_Macros
          • Defines
            • IS_SPI_BAUDRATE_PRESCALER
            • IS_SPI_CLEAR_FLAG
            • IS_SPI_CLEAR_IT
            • IS_SPI_CONFIG_IT
            • IS_SPI_CRC
            • IS_SPI_CRC_POLYNOMIAL
            • IS_SPI_DATA_DIRECTION
            • IS_SPI_DIRECTION
            • IS_SPI_DMAREQ
            • IS_SPI_FIRSTBIT
            • IS_SPI_FLAG
            • IS_SPI_GET_IT
            • IS_SPI_MODE
            • IS_SPI_PHASE
            • IS_SPI_POLARITY
            • IS_SPI_SLAVEMANAGEMENT
        • SPI_Private_Functions
          • Initialization and Configuration functions
            • Functions
              • SPI_BiDirectionalLineConfig
              • SPI_Cmd
              • SPI_DeInit
              • SPI_Init
              • SPI_NSSInternalSoftwareCmd
          • Data transfers functions
            • Functions
              • SPI_ReceiveData
              • SPI_SendData
          • Hardware CRC Calculation functions
            • Functions
              • SPI_CalculateCRCCmd
              • SPI_GetCRC
              • SPI_GetCRCPolynomial
              • SPI_ResetCRC
              • SPI_TransmitCRC
          • DMA transfers management functions
            • Functions
              • SPI_DMACmd
          • Interrupts and flags management functions
            • Functions
              • SPI_ClearFlag
              • SPI_ClearITPendingBit
              • SPI_GetFlagStatus
              • SPI_GetITStatus
              • SPI_ITConfig
        • Functions
          • SPI_BiDirectionalLineConfig
          • SPI_CalculateCRCCmd
          • SPI_ClearFlag
          • SPI_ClearITPendingBit
          • SPI_Cmd
          • SPI_DeInit
          • SPI_DMACmd
          • SPI_GetCRC
          • SPI_GetCRCPolynomial
          • SPI_GetFlagStatus
          • SPI_GetITStatus
          • SPI_Init
          • SPI_ITConfig
          • SPI_NSSInternalSoftwareCmd
          • SPI_ReceiveData
          • SPI_ResetCRC
          • SPI_SendData
          • SPI_TransmitCRC
      • SYSCFG
        • SYSCFG_Exported_Types
          • RI_Input_Capture
            • Enumerations
              • RI_InputCapture_TypeDef
          • RI_Input_Capture_Routing
            • Enumerations
              • RI_InputCaptureRouting_TypeDef
          • RI_Analog_Switch
            • Enumerations
              • RI_AnalogSwitch_TypeDef
          • RI_IO_Switch
            • Enumerations
              • RI_IOSwitch_TypeDef
          • RI_Resistor
            • Enumerations
              • RI_Resistor_TypeDef
          • REMAP_Pin
            • Enumerations
              • REMAP_Pin_TypeDef
          • REMAP_DMA_Channel
            • Enumerations
              • REMAP_DMAChannel_TypeDef
        • SYSCFG_Exported_Macros
          • Defines
            • IS_REMAP_DMACHANNEL
            • IS_REMAP_PIN
            • IS_RI_ANALOGSWITCH
            • IS_RI_INPUTCAPTURE
            • IS_RI_INPUTCAPTUREROUTING
            • IS_RI_IOSWITCH
            • IS_RI_RESISTOR
        • SYSCFG_Private_Functions
          • RI configuration
            • Functions
              • SYSCFG_RIAnalogSwitchConfig
              • SYSCFG_RIDeInit
              • SYSCFG_RIIOSwitchConfig
              • SYSCFG_RIResistorConfig
              • SYSCFG_RITIMInputCaptureConfig
          • SYSCFG configuration
            • Functions
              • SYSCFG_REMAPDeInit
              • SYSCFG_REMAPDMAChannelConfig
              • SYSCFG_REMAPPinConfig
        • Functions
          • SYSCFG_REMAPDeInit
          • SYSCFG_REMAPDMAChannelConfig
          • SYSCFG_REMAPPinConfig
          • SYSCFG_RIAnalogSwitchConfig
          • SYSCFG_RIDeInit
          • SYSCFG_RIIOSwitchConfig
          • SYSCFG_RIResistorConfig
          • SYSCFG_RITIMInputCaptureConfig
      • TIM1
        • TIM1_Exported_Types
          • TIM1_Output_Compare_Mode
            • Enumerations
              • TIM1_OCMode_TypeDef
          • TIM1_One_Pulse_Mode
            • Enumerations
              • TIM1_OPMode_TypeDef
          • TIM1_Channels
            • Enumerations
              • TIM1_Channel_TypeDef
          • TIM1_Counter_Mode
            • Enumerations
              • TIM1_CounterMode_TypeDef
          • TIM1_Output_Compare_Polarity
            • Enumerations
              • TIM1_OCPolarity_TypeDef
          • TIM1_Output_Compare_N_Polarity
            • Enumerations
              • TIM1_OCNPolarity_TypeDef
          • TIM1_Output_State
            • Enumerations
              • TIM1_OutputState_TypeDef
          • TIM1_Output_N_State
            • Enumerations
              • TIM1_OutputNState_TypeDef
          • TIM1_Break_State
            • Enumerations
              • TIM1_BreakState_TypeDef
          • TIM1_Break_Polarity
            • Enumerations
              • TIM1_BreakPolarity_TypeDef
          • TIM1_Automatic_Output
            • Enumerations
              • TIM1_AutomaticOutput_TypeDef
          • TIM1_Lock_Level
            • Enumerations
              • TIM1_LockLevel_TypeDef
          • TIM1_OSSI_State
            • Enumerations
              • TIM1_OSSIState_TypeDef
          • TIM1_Output_Compare_Idle_state
            • Enumerations
              • TIM1_OCIdleState_TypeDef
          • TIM1_Output_Compare_N_Idle_state
            • Enumerations
              • TIM1_OCNIdleState_TypeDef
          • TIM1_Input_Capture_Polarity
            • Enumerations
              • TIM1_ICPolarity_TypeDef
          • TIM1_Input_Capture_Selection
            • Enumerations
              • TIM1_ICSelection_TypeDef
          • TIM1_Input_Capture_Prescaler
            • Enumerations
              • TIM1_ICPSC_TypeDef
          • TIM1_Output_Compare_Reference_Clear
            • Enumerations
              • TIM1_OCReferenceClear_TypeDef
          • TIM1_Interrupts
            • Enumerations
              • TIM1_IT_TypeDef
          • TIM1_External_Trigger_Prescaler
            • Enumerations
              • TIM1_ExtTRGPSC_TypeDef
          • TIM1_Internal_Trigger_Selection
            • Enumerations
              • TIM1_TRGSelection_TypeDef
          • TIM1_TI_External_Clock_Source
            • Enumerations
              • TIM1_TIxExternalCLK1Source_TypeDef
          • TIM1_External_Trigger_Polarity
            • Enumerations
              • TIM1_ExtTRGPolarity_TypeDef
          • TIM1_Prescaler_Reload_Mode
            • Enumerations
              • TIM1_PSCReloadMode_TypeDef
          • TIM1_Encoder_Mode
            • Enumerations
              • TIM1_EncoderMode_TypeDef
          • TIM1_Event_Source
            • Enumerations
              • TIM1_EventSource_TypeDef
          • TIM1_Update_Source
            • Enumerations
              • TIM1_UpdateSource_TypeDef
          • TIM1_Trigger_Output_Source
            • Enumerations
              • TIM1_TRGOSource_TypeDef
          • TIM1_Slave_Mode
            • Enumerations
              • TIM1_SlaveMode_TypeDef
          • TIM1_Flags
            • Enumerations
              • TIM1_FLAG_TypeDef
          • TIM1_Forced_Action
            • Enumerations
              • TIM1_ForcedAction_TypeDef
          • TIM1_DMA_Source_Requests
            • Enumerations
              • TIM1_DMASource_TypeDef
          • TIM1_DMA_Base_Address
            • Enumerations
              • TIM1_DMABase_TypeDef
          • TIM1_DMA_Burst_Length
            • Enumerations
              • TIM1_DMABurstLength_TypeDef
        • TIM1_Exported_Macros
          • Defines
            • IS_TIM1_AUTOMATIC_OUTPUT_STATE
            • IS_TIM1_BREAK_POLARITY
            • IS_TIM1_BREAK_STATE
            • IS_TIM1_CHANNEL
            • IS_TIM1_CLEAR_FLAG
            • IS_TIM1_COMPLEMENTARY_CHANNEL
            • IS_TIM1_COUNTER_MODE
            • IS_TIM1_DMA_SOURCE
            • IS_TIM1_DMABase
            • IS_TIM1_DMABurstLength
            • IS_TIM1_ENCODER_MODE
            • IS_TIM1_EVENT_SOURCE
            • IS_TIM1_EXT_POLARITY
            • IS_TIM1_EXT_PRESCALER
            • IS_TIM1_EXT_TRG_FILTER
            • IS_TIM1_FORCED_ACTION
            • IS_TIM1_GET_FLAG
            • IS_TIM1_GET_IT
            • IS_TIM1_IC_FILTER
            • IS_TIM1_IC_POLARITY
            • IS_TIM1_IC_PRESCALER
            • IS_TIM1_IC_SELECTION
            • IS_TIM1_IT
            • IS_TIM1_LOCK_LEVEL
            • IS_TIM1_OC_MODE
            • IS_TIM1_OC_POLARITY
            • IS_TIM1_OCIDLE_STATE
            • IS_TIM1_OCM
            • IS_TIM1_OCN_POLARITY
            • IS_TIM1_OCNIDLE_STATE
            • IS_TIM1_OCREFERENCECECLEAR_SOURCE
            • IS_TIM1_OPM_MODE
            • IS_TIM1_OSSI_STATE
            • IS_TIM1_OUTPUT_STATE
            • IS_TIM1_OUTPUTN_STATE
            • IS_TIM1_PRESCALER_RELOAD
            • IS_TIM1_PWMI_CHANNEL
            • IS_TIM1_SLAVE_MODE
            • IS_TIM1_TIX_TRIGGER_SELECTION
            • IS_TIM1_TIXCLK_SOURCE
            • IS_TIM1_TRGO_SOURCE
            • IS_TIM1_TRIGGER_SELECTION
            • IS_TIM1_UPDATE_SOURCE
        • TIM1_Private_Functions_Prototypes
        • TIM1_Private_Functions
          • TimeBase management functions
            • Functions
              • TIM1_ARRPreloadConfig
              • TIM1_Cmd
              • TIM1_CounterModeConfig
              • TIM1_DeInit
              • TIM1_GetCounter
              • TIM1_GetPrescaler
              • TIM1_PrescalerConfig
              • TIM1_SelectOnePulseMode
              • TIM1_SetAutoreload
              • TIM1_SetCounter
              • TIM1_TimeBaseInit
              • TIM1_UpdateDisableConfig
              • TIM1_UpdateRequestConfig
          • Output Compare management functions
            • Functions
              • TIM1_BDTRConfig
              • TIM1_CCPreloadControl
              • TIM1_CCxCmd
              • TIM1_CCxNCmd
              • TIM1_ClearOC1Ref
              • TIM1_ClearOC2Ref
              • TIM1_ClearOC3Ref
              • TIM1_ClearOC4Ref
              • TIM1_CtrlPWMOutputs
              • TIM1_ForcedOC1Config
              • TIM1_ForcedOC2Config
              • TIM1_ForcedOC3Config
              • TIM1_OC1FastConfig
              • TIM1_OC1Init
              • TIM1_OC1NPolarityConfig
              • TIM1_OC1PolarityConfig
              • TIM1_OC1PreloadConfig
              • TIM1_OC2FastConfig
              • TIM1_OC2Init
              • TIM1_OC2NPolarityConfig
              • TIM1_OC2PolarityConfig
              • TIM1_OC2PreloadConfig
              • TIM1_OC3FastConfig
              • TIM1_OC3Init
              • TIM1_OC3NPolarityConfig
              • TIM1_OC3PolarityConfig
              • TIM1_OC3PreloadConfig
              • TIM1_OC4PreloadConfig
              • TIM1_SelectCOM
              • TIM1_SelectOCREFClear
              • TIM1_SelectOCxM
              • TIM1_SetCompare1
              • TIM1_SetCompare2
              • TIM1_SetCompare3
              • TIM1_SetCompare4
          • Input Capture management functions
            • Functions
              • TIM1_GetCapture1
              • TIM1_GetCapture2
              • TIM1_GetCapture3
              • TIM1_GetCapture4
              • TIM1_ICInit
              • TIM1_PWMIConfig
              • TIM1_SetIC1Prescaler
              • TIM1_SetIC2Prescaler
              • TIM1_SetIC3Prescaler
              • TIM1_SetIC4Prescaler
          • Interrupts DMA and flags management functions
            • Functions
              • TIM1_ClearFlag
              • TIM1_ClearITPendingBit
              • TIM1_DMACmd
              • TIM1_DMAConfig
              • TIM1_GenerateEvent
              • TIM1_GetFlagStatus
              • TIM1_GetITStatus
              • TIM1_ITConfig
              • TIM1_SelectCCDMA
          • Clocks management functions
            • Functions
              • TIM1_ETRClockMode1Config
              • TIM1_ETRClockMode2Config
              • TIM1_InternalClockConfig
              • TIM1_TIxExternalClockConfig
          • Synchronization management functions
            • Functions
              • TIM1_ETRConfig
              • TIM1_SelectInputTrigger
              • TIM1_SelectMasterSlaveMode
              • TIM1_SelectOutputTrigger
              • TIM1_SelectSlaveMode
          • Specific interface management functions
            • Functions
              • TIM1_EncoderInterfaceConfig
              • TIM1_SelectHallSensor
          • Functions
            • TI1_Config
            • TI2_Config
            • TI3_Config
            • TI4_Config
        • Functions
          • TIM1_ARRPreloadConfig
          • TIM1_BDTRConfig
          • TIM1_CCPreloadControl
          • TIM1_CCxCmd
          • TIM1_CCxNCmd
          • TIM1_ClearFlag
          • TIM1_ClearITPendingBit
          • TIM1_ClearOC1Ref
          • TIM1_ClearOC2Ref
          • TIM1_ClearOC3Ref
          • TIM1_ClearOC4Ref
          • TIM1_Cmd
          • TIM1_CounterModeConfig
          • TIM1_CtrlPWMOutputs
          • TIM1_DeInit
          • TIM1_DMACmd
          • TIM1_DMAConfig
          • TIM1_EncoderInterfaceConfig
          • TIM1_ETRClockMode1Config
          • TIM1_ETRClockMode2Config
          • TIM1_ETRConfig
          • TIM1_ForcedOC1Config
          • TIM1_ForcedOC2Config
          • TIM1_ForcedOC3Config
          • TIM1_GenerateEvent
          • TIM1_GetCapture1
          • TIM1_GetCapture2
          • TIM1_GetCapture3
          • TIM1_GetCapture4
          • TIM1_GetCounter
          • TIM1_GetFlagStatus
          • TIM1_GetITStatus
          • TIM1_GetPrescaler
          • TIM1_ICInit
          • TIM1_InternalClockConfig
          • TIM1_ITConfig
          • TIM1_OC1FastConfig
          • TIM1_OC1Init
          • TIM1_OC1NPolarityConfig
          • TIM1_OC1PolarityConfig
          • TIM1_OC1PreloadConfig
          • TIM1_OC2FastConfig
          • TIM1_OC2Init
          • TIM1_OC2NPolarityConfig
          • TIM1_OC2PolarityConfig
          • TIM1_OC2PreloadConfig
          • TIM1_OC3FastConfig
          • TIM1_OC3Init
          • TIM1_OC3NPolarityConfig
          • TIM1_OC3PolarityConfig
          • TIM1_OC3PreloadConfig
          • TIM1_OC4PreloadConfig
          • TIM1_PrescalerConfig
          • TIM1_PWMIConfig
          • TIM1_SelectCCDMA
          • TIM1_SelectCOM
          • TIM1_SelectHallSensor
          • TIM1_SelectInputTrigger
          • TIM1_SelectMasterSlaveMode
          • TIM1_SelectOCREFClear
          • TIM1_SelectOCxM
          • TIM1_SelectOnePulseMode
          • TIM1_SelectOutputTrigger
          • TIM1_SelectSlaveMode
          • TIM1_SetAutoreload
          • TIM1_SetCompare1
          • TIM1_SetCompare2
          • TIM1_SetCompare3
          • TIM1_SetCompare4
          • TIM1_SetCounter
          • TIM1_SetIC1Prescaler
          • TIM1_SetIC2Prescaler
          • TIM1_SetIC3Prescaler
          • TIM1_SetIC4Prescaler
          • TIM1_TimeBaseInit
          • TIM1_TIxExternalClockConfig
          • TIM1_UpdateDisableConfig
          • TIM1_UpdateRequestConfig
      • TIM2
        • TIM2_Exported_Types
          • TIM2_Forced_Action
            • Enumerations
              • TIM2_ForcedAction_TypeDef
          • TIM2_Prescaler
            • Enumerations
              • TIM2_Prescaler_TypeDef
          • TIM2_OCMode
            • Enumerations
              • TIM2_OCMode_TypeDef
          • TIM2_OnePulseMode
            • Enumerations
              • TIM2_OPMode_TypeDef
          • TIM2_Channel
            • Enumerations
              • TIM2_Channel_TypeDef
          • TIM2_CounterMode
            • Enumerations
              • TIM2_CounterMode_TypeDef
          • TIM2_Output_Compare_Polarity
            • Enumerations
              • TIM2_OCPolarity_TypeDef
          • TIM2_Output_State
            • Enumerations
              • TIM2_OutputState_TypeDef
          • TIM2_Break_State
            • Enumerations
              • TIM2_BreakState_TypeDef
          • TIM2_Break_Polarity
            • Enumerations
              • TIM2_BreakPolarity_TypeDef
          • TIM2_Automatic_Output
            • Enumerations
              • TIM2_AutomaticOutput_TypeDef
          • TIM2_Lock_Level
            • Enumerations
              • TIM2_LockLevel_TypeDef
          • TIM2_OSSI_State
            • Enumerations
              • TIM2_OSSIState_TypeDef
          • TIM2_Output_Compare_Idle_state
            • Enumerations
              • TIM2_OCIdleState_TypeDef
          • TIM2_Input_Capture_Polarity
            • Enumerations
              • TIM2_ICPolarity_TypeDef
          • TIM2_Input_Capture_Selection
            • Enumerations
              • TIM2_ICSelection_TypeDef
          • TIM2_Input_Capture_Prescaler
            • Enumerations
              • TIM2_ICPSC_TypeDef
          • TIM2_Interrupts
            • Enumerations
              • TIM2_IT_TypeDef
          • TIM2_External_Trigger_Prescaler
            • Enumerations
              • TIM2_ExtTRGPSC_TypeDef
          • TIM2_Internal_Trigger_Selection
            • Enumerations
              • TIM2_TRGSelection_TypeDef
          • TIM2_TI_External_Clock_Source
            • Enumerations
              • TIM2_TIxExternalCLK1Source_TypeDef
          • TIM2_External_Trigger_Polarity
            • Enumerations
              • TIM2_ExtTRGPolarity_TypeDef
          • TIM2_Prescaler_Reload_Mode
            • Enumerations
              • TIM2_PSCReloadMode_TypeDef
          • TIM2_Encoder_Mode
            • Enumerations
              • TIM2_EncoderMode_TypeDef
          • TIM2_Event_Source
            • Enumerations
              • TIM2_EventSource_TypeDef
          • TIM2_Update_Source
            • Enumerations
              • TIM2_UpdateSource_TypeDef
          • TIM2_Trigger_Output_Source
            • Enumerations
              • TIM2_TRGOSource_TypeDef
          • TIM2_Slave_Mode
            • Enumerations
              • TIM2_SlaveMode_TypeDef
          • TIM2_Flags
            • Enumerations
              • TIM2_FLAG_TypeDef
          • TIM2_DMA_Source_Requests
            • Enumerations
              • TIM2_DMASource_TypeDef
        • TIM2_Exported_Macros
          • Defines
            • IS_TIM2_AUTOMATIC_OUTPUT_STATE
            • IS_TIM2_BREAK_POLARITY
            • IS_TIM2_BREAK_STATE
            • IS_TIM2_CHANNEL
            • IS_TIM2_CLEAR_FLAG
            • IS_TIM2_COUNTER_MODE
            • IS_TIM2_DMA_SOURCE
            • IS_TIM2_ENCODER_MODE
            • IS_TIM2_EVENT_SOURCE
            • IS_TIM2_EXT_FILTER
            • IS_TIM2_EXT_POLARITY
            • IS_TIM2_EXT_PRESCALER
            • IS_TIM2_FORCED_ACTION
            • IS_TIM2_GET_FLAG
            • IS_TIM2_GET_IT
            • IS_TIM2_IC_FILTER
            • IS_TIM2_IC_POLARITY
            • IS_TIM2_IC_PRESCALER
            • IS_TIM2_IC_SELECTION
            • IS_TIM2_IT
            • IS_TIM2_LOCK_LEVEL
            • IS_TIM2_OC_MODE
            • IS_TIM2_OC_POLARITY
            • IS_TIM2_OCIDLE_STATE
            • IS_TIM2_OCM
            • IS_TIM2_OPM_MODE
            • IS_TIM2_OSSI_STATE
            • IS_TIM2_OUTPUT_STATE
            • IS_TIM2_PRESCALER
            • IS_TIM2_PRESCALER_RELOAD
            • IS_TIM2_SLAVE_MODE
            • IS_TIM2_TIX_TRIGGER_SELECTION
            • IS_TIM2_TIXCLK_SOURCE
            • IS_TIM2_TRGO_SOURCE
            • IS_TIM2_TRIGGER_SELECTION
            • IS_TIM2_UPDATE_SOURCE
        • TIM2_Private_Functions
          • TimeBase management functions
            • Functions
              • TIM2_ARRPreloadConfig
              • TIM2_Cmd
              • TIM2_CounterModeConfig
              • TIM2_DeInit
              • TIM2_GetCounter
              • TIM2_GetPrescaler
              • TIM2_PrescalerConfig
              • TIM2_SelectOnePulseMode
              • TIM2_SetAutoreload
              • TIM2_SetCounter
              • TIM2_TimeBaseInit
              • TIM2_UpdateDisableConfig
              • TIM2_UpdateRequestConfig
          • Output Compare management functions
            • Input Capture management functions
              • Functions
                • TIM2_GetCapture1
                • TIM2_GetCapture2
                • TIM2_ICInit
                • TIM2_PWMIConfig
                • TIM2_SetIC1Prescaler
                • TIM2_SetIC2Prescaler
            • Interrupts DMA and flags management functions
              • Functions
                • TIM2_ClearFlag
                • TIM2_ClearITPendingBit
                • TIM2_DMACmd
                • TIM2_GenerateEvent
                • TIM2_GetFlagStatus
                • TIM2_GetITStatus
                • TIM2_ITConfig
                • TIM2_SelectCCDMA
            • Clocks management functions
              • Functions
                • TIM2_ETRClockMode1Config
                • TIM2_ETRClockMode2Config
                • TIM2_InternalClockConfig
                • TIM2_TIxExternalClockConfig
            • Synchronization management functions
              • Functions
                • TIM2_ETRConfig
                • TIM2_SelectInputTrigger
                • TIM2_SelectMasterSlaveMode
                • TIM2_SelectOutputTrigger
                • TIM2_SelectSlaveMode
            • Specific interface management functions
              • Functions
                • TIM2_EncoderInterfaceConfig
                • TIM2_SelectHallSensor
            • Functions
              • TI1_Config
              • TI2_Config
              • TIM2_BKRConfig
              • TIM2_CCxCmd
              • TIM2_CtrlPWMOutputs
              • TIM2_ForcedOC1Config
              • TIM2_ForcedOC2Config
              • TIM2_OC1FastConfig
              • TIM2_OC1Init
              • TIM2_OC1PolarityConfig
              • TIM2_OC1PreloadConfig
              • TIM2_OC2FastConfig
              • TIM2_OC2Init
              • TIM2_OC2PolarityConfig
              • TIM2_OC2PreloadConfig
              • TIM2_SelectOCxM
              • TIM2_SetCompare1
              • TIM2_SetCompare2
        • Functions
          • TIM2_ARRPreloadConfig
          • TIM2_BKRConfig
          • TIM2_CCxCmd
          • TIM2_ClearFlag
          • TIM2_ClearITPendingBit
          • TIM2_Cmd
          • TIM2_CounterModeConfig
          • TIM2_CtrlPWMOutputs
          • TIM2_DeInit
          • TIM2_DMACmd
          • TIM2_EncoderInterfaceConfig
          • TIM2_ETRClockMode1Config
          • TIM2_ETRClockMode2Config
          • TIM2_ETRConfig
          • TIM2_ForcedOC1Config
          • TIM2_ForcedOC2Config
          • TIM2_GenerateEvent
          • TIM2_GetCapture1
          • TIM2_GetCapture2
          • TIM2_GetCounter
          • TIM2_GetFlagStatus
          • TIM2_GetITStatus
          • TIM2_GetPrescaler
          • TIM2_ICInit
          • TIM2_InternalClockConfig
          • TIM2_ITConfig
          • TIM2_OC1FastConfig
          • TIM2_OC1Init
          • TIM2_OC1PolarityConfig
          • TIM2_OC1PreloadConfig
          • TIM2_OC2FastConfig
          • TIM2_OC2Init
          • TIM2_OC2PolarityConfig
          • TIM2_OC2PreloadConfig
          • TIM2_PrescalerConfig
          • TIM2_PWMIConfig
          • TIM2_SelectCCDMA
          • TIM2_SelectHallSensor
          • TIM2_SelectInputTrigger
          • TIM2_SelectMasterSlaveMode
          • TIM2_SelectOCxM
          • TIM2_SelectOnePulseMode
          • TIM2_SelectOutputTrigger
          • TIM2_SelectSlaveMode
          • TIM2_SetAutoreload
          • TIM2_SetCompare1
          • TIM2_SetCompare2
          • TIM2_SetCounter
          • TIM2_SetIC1Prescaler
          • TIM2_SetIC2Prescaler
          • TIM2_TimeBaseInit
          • TIM2_TIxExternalClockConfig
          • TIM2_UpdateDisableConfig
          • TIM2_UpdateRequestConfig
      • TIM4
        • TIM4_Exported_Types
          • TIM4_Prescaler
            • Enumerations
              • TIM4_Prescaler_TypeDef
          • TIM4_One_Pulse_Mode
            • Enumerations
              • TIM4_OPMode_TypeDef
          • TIM4_Reload_Mode_Prescaler
            • Enumerations
              • TIM4_PSCReloadMode_TypeDef
          • TIM4_Update_Source
            • Enumerations
              • TIM4_UpdateSource_TypeDef
          • TIM4_Event_Source
            • Enumerations
              • TIM4_EventSource_TypeDef
          • TIM4_Trigger_Output_Source
            • Enumerations
              • TIM4_TRGOSource_TypeDef
          • TIM4_Salve_Mode
            • Enumerations
              • TIM4_SlaveMode_TypeDef
          • TIM4_Flags
            • Enumerations
              • TIM4_FLAG_TypeDef
          • TIM4_Interrupts
            • Enumerations
              • TIM4_IT_TypeDef
          • TIM4_Internal_Trigger_Selection
            • Enumerations
              • TIM4_TRGSelection_TypeDef
          • TIM4_DMA_source_requests
            • Enumerations
              • TIM4_DMASource_TypeDef
        • TIM4_Exported_Macros
          • Defines
            • IS_TIM4_CLEAR_FLAG
            • IS_TIM4_DMA_SOURCE
            • IS_TIM4_EVENT_SOURCE
            • IS_TIM4_GET_FLAG
            • IS_TIM4_GET_IT
            • IS_TIM4_IT
            • IS_TIM4_OPM_MODE
            • IS_TIM4_Prescaler
            • IS_TIM4_Prescaler_RELOAD
            • IS_TIM4_SLAVE_MODE
            • IS_TIM4_TRGO_SOURCE
            • IS_TIM4_TRIGGER_SELECTION
            • IS_TIM4_UPDATE_SOURCE
        • TIM4_Private_Functions
          • TimeBase management functions
            • Functions
              • TIM4_ARRPreloadConfig
              • TIM4_Cmd
              • TIM4_DeInit
              • TIM4_GetCounter
              • TIM4_GetPrescaler
              • TIM4_PrescalerConfig
              • TIM4_SelectOnePulseMode
              • TIM4_SetAutoreload
              • TIM4_SetCounter
              • TIM4_TimeBaseInit
              • TIM4_UpdateDisableConfig
              • TIM4_UpdateRequestConfig
          • Interrupts DMA and flags management functions
            • Functions
              • TIM4_ClearFlag
              • TIM4_ClearITPendingBit
              • TIM4_DMACmd
              • TIM4_GenerateEvent
              • TIM4_GetFlagStatus
              • TIM4_GetITStatus
              • TIM4_ITConfig
          • Clocks management functions
            • Functions
              • TIM4_InternalClockConfig
          • Synchronization management functions
            • Functions
              • TIM4_SelectInputTrigger
              • TIM4_SelectMasterSlaveMode
              • TIM4_SelectOutputTrigger
              • TIM4_SelectSlaveMode
        • Functions
          • TIM4_ARRPreloadConfig
          • TIM4_ClearFlag
          • TIM4_ClearITPendingBit
          • TIM4_Cmd
          • TIM4_DeInit
          • TIM4_DMACmd
          • TIM4_GenerateEvent
          • TIM4_GetCounter
          • TIM4_GetFlagStatus
          • TIM4_GetITStatus
          • TIM4_GetPrescaler
          • TIM4_InternalClockConfig
          • TIM4_ITConfig
          • TIM4_PrescalerConfig
          • TIM4_SelectInputTrigger
          • TIM4_SelectMasterSlaveMode
          • TIM4_SelectOnePulseMode
          • TIM4_SelectOutputTrigger
          • TIM4_SelectSlaveMode
          • TIM4_SetAutoreload
          • TIM4_SetCounter
          • TIM4_TimeBaseInit
          • TIM4_UpdateDisableConfig
          • TIM4_UpdateRequestConfig
      • TIM5
        • TIM5_Exported_Types
          • TIM5_Forced_Action
            • Defines
              • IS_TIM5_FORCED_ACTION
            • Enumerations
              • TIM5_ForcedAction_TypeDef
          • TIM5_Prescaler
            • Defines
              • IS_TIM5_PRESCALER
            • Enumerations
              • TIM5_Prescaler_TypeDef
          • TIM5_OCMode
            • Defines
              • IS_TIM5_OC_MODE
              • IS_TIM5_OCM
            • Enumerations
              • TIM5_OCMode_TypeDef
          • TIM5_OnePulseMode
            • Defines
              • IS_TIM5_OPM_MODE
            • Enumerations
              • TIM5_OPMode_TypeDef
          • TIM5_Channel
            • Defines
              • IS_TIM5_CHANNEL
            • Enumerations
              • TIM5_Channel_TypeDef
          • TIM5_CounterMode
            • Defines
              • IS_TIM5_COUNTER_MODE
            • Enumerations
              • TIM5_CounterMode_TypeDef
          • TIM5_Output_Compare_Polarity
            • Defines
              • IS_TIM5_OC_POLARITY
            • Enumerations
              • TIM5_OCPolarity_TypeDef
          • TIM5_Output_State
            • Defines
              • IS_TIM5_OUTPUT_STATE
            • Enumerations
              • TIM5_OutputState_TypeDef
          • TIM5_Break_State
            • Defines
              • IS_TIM5_BREAK_STATE
            • Enumerations
              • TIM5_BreakState_TypeDef
          • TIM5_Break_Polarity
            • Defines
              • IS_TIM5_BREAK_POLARITY
            • Enumerations
              • TIM5_BreakPolarity_TypeDef
          • TIM5_Automatic_Output
            • Defines
              • IS_TIM5_AUTOMATIC_OUTPUT_STATE
            • Enumerations
              • TIM5_AutomaticOutput_TypeDef
          • TIM5_Lock_Level
            • Defines
              • IS_TIM5_LOCK_LEVEL
            • Enumerations
              • TIM5_LockLevel_TypeDef
          • TIM5_OSSI_State
            • Defines
              • IS_TIM5_OSSI_STATE
            • Enumerations
              • TIM5_OSSIState_TypeDef
          • TIM5_Output_Compare_Idle_state
            • Defines
              • IS_TIM5_OCIDLE_STATE
            • Enumerations
              • TIM5_OCIdleState_TypeDef
          • TIM5_Input_Capture_Polarity
            • Defines
              • IS_TIM5_IC_POLARITY
            • Enumerations
              • TIM5_ICPolarity_TypeDef
          • TIM5_Input_Capture_Selection
            • Defines
              • IS_TIM5_IC_SELECTION
            • Enumerations
              • TIM5_ICSelection_TypeDef
          • TIM5_Input_Capture_Prescaler
            • Defines
              • IS_TIM5_IC_PRESCALER
            • Enumerations
              • TIM5_ICPSC_TypeDef
          • TIM5_Interrupts
            • Defines
              • IS_TIM5_GET_IT
              • IS_TIM5_IT
            • Enumerations
              • TIM5_IT_TypeDef
          • TIM5_External_Trigger_Prescaler
            • Defines
              • IS_TIM5_EXT_PRESCALER
            • Enumerations
              • TIM5_ExtTRGPSC_TypeDef
          • TIM5_Internal_Trigger_Selection
            • Defines
              • IS_TIM5_TIX_TRIGGER_SELECTION
              • IS_TIM5_TRIGGER_SELECTION
            • Enumerations
              • TIM5_TRGSelection_TypeDef
          • TIM5_TI_External_Clock_Source
            • Defines
              • IS_TIM5_TIXCLK_SOURCE
            • Enumerations
              • TIM5_TIxExternalCLK1Source_TypeDef
          • TIM5_External_Trigger_Polarity
            • Defines
              • IS_TIM5_EXT_POLARITY
            • Enumerations
              • TIM5_ExtTRGPolarity_TypeDef
          • TIM5_Prescaler_Reload_Mode
            • Defines
              • IS_TIM5_PRESCALER_RELOAD
            • Enumerations
              • TIM5_PSCReloadMode_TypeDef
          • TIM5_Encoder_Mode
            • Defines
              • IS_TIM5_ENCODER_MODE
            • Enumerations
              • TIM5_EncoderMode_TypeDef
          • TIM5_Event_Source
            • Defines
              • IS_TIM5_EVENT_SOURCE
            • Enumerations
              • TIM5_EventSource_TypeDef
          • TIM5_Update_Source
            • Defines
              • IS_TIM5_UPDATE_SOURCE
            • Enumerations
              • TIM5_UpdateSource_TypeDef
          • TIM5_Trigger_Output_Source
            • Defines
              • IS_TIM5_TRGO_SOURCE
            • Enumerations
              • TIM5_TRGOSource_TypeDef
          • TIM5_Slave_Mode
            • Defines
              • IS_TIM5_SLAVE_MODE
            • Enumerations
              • TIM5_SlaveMode_TypeDef
          • TIM5_Flags
            • Defines
              • IS_TIM5_CLEAR_FLAG
              • IS_TIM5_GET_FLAG
            • Enumerations
              • TIM5_FLAG_TypeDef
          • TIM5_DMA_Source_Requests
            • Defines
              • IS_TIM5_DMA_SOURCE
            • Enumerations
              • TIM5_DMASource_TypeDef
        • TIM5_Exported_Macros
          • Defines
            • IS_TIM5_EXT_FILTER
            • IS_TIM5_IC_FILTER
        • TIM5_Private_Functions
          • TimeBase management functions
            • Functions
              • TIM5_ARRPreloadConfig
              • TIM5_Cmd
              • TIM5_CounterModeConfig
              • TIM5_DeInit
              • TIM5_GetCounter
              • TIM5_GetPrescaler
              • TIM5_PrescalerConfig
              • TIM5_SelectOnePulseMode
              • TIM5_SetAutoreload
              • TIM5_SetCounter
              • TIM5_TimeBaseInit
              • TIM5_UpdateDisableConfig
              • TIM5_UpdateRequestConfig
          • Output Compare management functions
            • Input Capture management functions
              • Functions
                • TIM5_GetCapture1
                • TIM5_GetCapture2
                • TIM5_ICInit
                • TIM5_PWMIConfig
                • TIM5_SetIC1Prescaler
                • TIM5_SetIC2Prescaler
            • Interrupts DMA and flags management functions
              • Functions
                • TIM5_ClearFlag
                • TIM5_ClearITPendingBit
                • TIM5_DMACmd
                • TIM5_GenerateEvent
                • TIM5_GetFlagStatus
                • TIM5_GetITStatus
                • TIM5_ITConfig
                • TIM5_SelectCCDMA
            • Clocks management functions
              • Functions
                • TIM5_ETRClockMode1Config
                • TIM5_ETRClockMode2Config
                • TIM5_InternalClockConfig
                • TIM5_TIxExternalClockConfig
            • Synchronization management functions
              • Functions
                • TIM5_ETRConfig
                • TIM5_SelectInputTrigger
                • TIM5_SelectMasterSlaveMode
                • TIM5_SelectOutputTrigger
                • TIM5_SelectSlaveMode
            • Specific interface management functions
              • Functions
                • TIM5_EncoderInterfaceConfig
                • TIM5_SelectHallSensor
            • Functions
              • TI1_Config
              • TI2_Config
              • TIM5_BKRConfig
              • TIM5_CCxCmd
              • TIM5_CtrlPWMOutputs
              • TIM5_ForcedOC1Config
              • TIM5_ForcedOC2Config
              • TIM5_OC1FastConfig
              • TIM5_OC1Init
              • TIM5_OC1PolarityConfig
              • TIM5_OC1PreloadConfig
              • TIM5_OC2FastConfig
              • TIM5_OC2Init
              • TIM5_OC2PolarityConfig
              • TIM5_OC2PreloadConfig
              • TIM5_SelectOCxM
              • TIM5_SetCompare1
              • TIM5_SetCompare2
        • Functions
          • TIM5_ARRPreloadConfig
          • TIM5_BKRConfig
          • TIM5_CCxCmd
          • TIM5_ClearFlag
          • TIM5_ClearITPendingBit
          • TIM5_Cmd
          • TIM5_CounterModeConfig
          • TIM5_CtrlPWMOutputs
          • TIM5_DeInit
          • TIM5_DMACmd
          • TIM5_EncoderInterfaceConfig
          • TIM5_ETRClockMode1Config
          • TIM5_ETRClockMode2Config
          • TIM5_ETRConfig
          • TIM5_ForcedOC1Config
          • TIM5_ForcedOC2Config
          • TIM5_GenerateEvent
          • TIM5_GetCapture1
          • TIM5_GetCapture2
          • TIM5_GetCounter
          • TIM5_GetFlagStatus
          • TIM5_GetITStatus
          • TIM5_GetPrescaler
          • TIM5_ICInit
          • TIM5_InternalClockConfig
          • TIM5_ITConfig
          • TIM5_OC1FastConfig
          • TIM5_OC1Init
          • TIM5_OC1PolarityConfig
          • TIM5_OC1PreloadConfig
          • TIM5_OC2FastConfig
          • TIM5_OC2Init
          • TIM5_OC2PolarityConfig
          • TIM5_OC2PreloadConfig
          • TIM5_PrescalerConfig
          • TIM5_PWMIConfig
          • TIM5_SelectCCDMA
          • TIM5_SelectHallSensor
          • TIM5_SelectInputTrigger
          • TIM5_SelectMasterSlaveMode
          • TIM5_SelectOCxM
          • TIM5_SelectOnePulseMode
          • TIM5_SelectOutputTrigger
          • TIM5_SelectSlaveMode
          • TIM5_SetAutoreload
          • TIM5_SetCompare1
          • TIM5_SetCompare2
          • TIM5_SetCounter
          • TIM5_SetIC1Prescaler
          • TIM5_SetIC2Prescaler
          • TIM5_TimeBaseInit
          • TIM5_TIxExternalClockConfig
          • TIM5_UpdateDisableConfig
          • TIM5_UpdateRequestConfig
      • USART
        • USART_Exported_Types
          • USART_Flags
            • Defines
              • IS_USART_CLEAR_FLAG
              • IS_USART_FLAG
            • Enumerations
              • USART_FLAG_TypeDef
          • USART_Interrupts
            • Defines
              • IS_USART_CLEAR_IT
              • IS_USART_CONFIG_IT
              • IS_USART_GET_IT
            • Enumerations
              • USART_IT_TypeDef
          • USART_Wakeup_Modes
            • Defines
              • IS_USART_WAKEUP
            • Enumerations
              • USART_WakeUp_TypeDef
          • USART_Stop_Bits
            • Defines
              • IS_USART_STOPBITS
            • Enumerations
              • USART_StopBits_TypeDef
          • USART_Parity
            • Defines
              • IS_USART_PARITY
            • Enumerations
              • USART_Parity_TypeDef
          • USART_Lin_Break_Detection_Length
            • Enumerations
              • USART_LINBreakDetectionLength_TypeDef
          • USART_Word_Length
            • Defines
              • IS_USART_WORDLENGTH
            • Enumerations
              • USART_WordLength_TypeDef
          • USART_Mode
            • Defines
              • IS_USART_MODE
            • Enumerations
              • USART_Mode_TypeDef
          • USART_DMA_Requests
            • Defines
              • IS_USART_DMAREQ
            • Enumerations
              • USART_DMAReq_TypeDef
          • USART_IrDA_Mode
            • Defines
              • IS_USART_IRDAMODE
            • Enumerations
              • USART_IrDAMode_TypeDef
          • USART_Clock
            • Defines
              • IS_USART_CLOCK
            • Enumerations
              • USART_Clock_TypeDef
          • USART_Clock_Polarity
            • Defines
              • IS_USART_CPOL
            • Enumerations
              • USART_CPOL_TypeDef
          • USART_Clock_Phase
            • Defines
              • IS_USART_CPHA
            • Enumerations
              • USART_CPHA_TypeDef
          • USART_LastBit
            • Defines
              • IS_USART_LASTBIT
            • Enumerations
              • USART_LastBit_TypeDef
        • USART_Private_Functions
          • Initialization and Configuration functions
            • Functions
              • USART_ClockInit
              • USART_Cmd
              • USART_DeInit
              • USART_Init
              • USART_SendBreak
              • USART_SetPrescaler
          • Data transfers functions
            • Functions
              • USART_ReceiveData8
              • USART_ReceiveData9
              • USART_SendData8
              • USART_SendData9
          • MultiProcessor Communication functions
            • Functions
              • USART_ReceiverWakeUpCmd
              • USART_SetAddress
              • USART_WakeUpConfig
          • Halfduplex mode function
            • Functions
              • USART_HalfDuplexCmd
          • Smartcard mode functions
            • Functions
              • USART_SetGuardTime
              • USART_SmartCardCmd
              • USART_SmartCardNACKCmd
          • IrDA mode functions
            • Functions
              • USART_IrDACmd
              • USART_IrDAConfig
          • DMA transfers management functions
            • Functions
              • USART_DMACmd
          • Interrupts and flags management functions
            • Functions
              • USART_ClearFlag
              • USART_ClearITPendingBit
              • USART_GetFlagStatus
              • USART_GetITStatus
              • USART_ITConfig
        • Defines
          • IS_USART_ADDRESS
          • IS_USART_BAUDRATE
          • IS_USART_DATA_9BITS
          • USART_ADDRESS_MAX
          • USART_DATA_9BITS_MAX
        • Functions
          • USART_ClearFlag
          • USART_ClearITPendingBit
          • USART_ClockInit
          • USART_Cmd
          • USART_DeInit
          • USART_DMACmd
          • USART_GetFlagStatus
          • USART_GetITStatus
          • USART_HalfDuplexCmd
          • USART_Init
          • USART_IrDACmd
          • USART_IrDAConfig
          • USART_ITConfig
          • USART_ReceiveData8
          • USART_ReceiveData9
          • USART_ReceiverWakeUpCmd
          • USART_SendBreak
          • USART_SendData8
          • USART_SendData9
          • USART_SetAddress
          • USART_SetGuardTime
          • USART_SetPrescaler
          • USART_SmartCardCmd
          • USART_SmartCardNACKCmd
          • USART_WakeUpConfig
      • WFE
        • WFE_Exported_Types
          • WFE_Sources
            • Defines
              • IS_WFE_SOURCE
            • Enumerations
              • WFE_Source_TypeDef
        • WFE_Private_Functions
          • WFE Source configuration and management functions
            • Functions
              • WFE_DeInit
              • WFE_GetWakeUpSourceEventStatus
              • WFE_WakeUpSourceEventCmd
        • Functions
          • WFE_DeInit
          • WFE_GetWakeUpSourceEventStatus
          • WFE_WakeUpSourceEventCmd
      • WWDG
        • WWDG_Exported_Macros
          • WWDG_WindowLimitValue
            • Defines
              • IS_WWDG_WINDOW_LIMIT_VALUE
          • WWDG_CounterValue
            • Defines
              • IS_WWDG_COUNTER_VALUE
        • WWDG_Private_Functions
          • Refresh window and Counter configuration functions
            • Functions
              • WWDG_Init
              • WWDG_SetCounter
              • WWDG_SetWindowValue
          • WWDG activation function
            • Functions
              • WWDG_Enable
          • WWDG counter and software reset management
            • Functions
              • WWDG_GetCounter
              • WWDG_SWReset
        • Defines
          • BIT_MASK
        • Functions
          • WWDG_Enable
          • WWDG_GetCounter
          • WWDG_Init
          • WWDG_SetCounter
          • WWDG_SetWindowValue
          • WWDG_SWReset
      • Exported_types
        • Defines
          • __I
          • __IO
          • __O
          • IS_FUNCTIONAL_STATE
          • S16_MAX
          • S16_MIN
          • S32_MAX
          • S32_MIN
          • S8_MAX
          • S8_MIN
          • U16_MAX
          • U32_MAX
          • U8_MAX
        • Typedefs
          • BitAction
          • BitStatus
          • int16_t
          • int32_t
          • int8_t
          • ITStatus
          • s16
          • s32
          • s8
          • u16
          • u32
          • u8
          • uint16_t
          • uint32_t
          • uint8_t
        • Enumerations
          • bool
          • ErrorStatus
          • FlagStatus
          • FunctionalState
      • MAP_FILE_Exported_Types_and_Constants
        • GPIO_Registers_Reset_Value
          • Defines
            • GPIO_CR1_RESET_VALUE
            • GPIO_CR2_RESET_VALUE
            • GPIO_DDR_RESET_VALUE
            • GPIO_ODR_RESET_VALUE
        • RTC_Registers_Reset_Value
          • Defines
            • RTC_ALRMAR1_RESET_VALUE
            • RTC_ALRMAR2_RESET_VALUE
            • RTC_ALRMAR3_RESET_VALUE
            • RTC_ALRMAR4_RESET_VALUE
            • RTC_ALRMASSMSKR_RESET_VALUE
            • RTC_ALRMASSRH_RESET_VALUE
            • RTC_ALRMASSRL_RESET_VALUE
            • RTC_APRER_RESET_VALUE
            • RTC_CALRH_RESET_VALUE
            • RTC_CALRL_RESET_VALUE
            • RTC_CR1_RESET_VALUE
            • RTC_CR2_RESET_VALUE
            • RTC_CR3_RESET_VALUE
            • RTC_DR1_RESET_VALUE
            • RTC_DR2_RESET_VALUE
            • RTC_DR3_RESET_VALUE
            • RTC_ISR1_RESET_VALUE
            • RTC_ISR2_RESET_VALUE
            • RTC_SHIFTRH_RESET_VALUE
            • RTC_SHIFTRL_RESET_VALUE
            • RTC_SPRERH_RESET_VALUE
            • RTC_SPRERL_RESET_VALUE
            • RTC_TCR1_RESET_VALUE
            • RTC_TCR2_RESET_VALUE
            • RTC_TR1_RESET_VALUE
            • RTC_TR2_RESET_VALUE
            • RTC_TR3_RESET_VALUE
            • RTC_WPR_RESET_VALUE
            • RTC_WUTRH_RESET_VALUE
            • RTC_WUTRL_RESET_VALUE
        • RTC_Registers_Bits_Definition
          • Defines
            • RTC_ALRMAR1_MSK1
            • RTC_ALRMAR1_ST
            • RTC_ALRMAR1_SU
            • RTC_ALRMAR2_MNT
            • RTC_ALRMAR2_MNU
            • RTC_ALRMAR2_MSK2
            • RTC_ALRMAR3_HT
            • RTC_ALRMAR3_HU
            • RTC_ALRMAR3_MSK3
            • RTC_ALRMAR3_PM
            • RTC_ALRMAR4_DT
            • RTC_ALRMAR4_DU
            • RTC_ALRMAR4_MSK4
            • RTC_ALRMAR4_WDSEL
            • RTC_ALRMASSMSKR_MASKSS
            • RTC_ALRMASSRH_ALSS
            • RTC_ALRMASSRL_ALSS
            • RTC_CALRH_CALM
            • RTC_CALRH_CALP
            • RTC_CALRH_CALW16
            • RTC_CALRH_CALW8
            • RTC_CALRH_CALWx
            • RTC_CALRL_CALM
            • RTC_CR1_BYPSHAD
            • RTC_CR1_FMT
            • RTC_CR1_RATIO
            • RTC_CR1_WUCKSEL
            • RTC_CR2_ALRAE
            • RTC_CR2_ALRAIE
            • RTC_CR2_ALRIE
            • RTC_CR2_WUTE
            • RTC_CR2_WUTIE
            • RTC_CR3_ADD1H
            • RTC_CR3_BCK
            • RTC_CR3_COE
            • RTC_CR3_COSEL
            • RTC_CR3_OSEL
            • RTC_CR3_POL
            • RTC_CR3_SUB1H
            • RTC_DR1_DT
            • RTC_DR1_DU
            • RTC_DR2_MT
            • RTC_DR2_MU
            • RTC_DR2_WDU
            • RTC_DR3_YT
            • RTC_DR3_YU
            • RTC_ISR1_ALRAWF
            • RTC_ISR1_INIT
            • RTC_ISR1_INITF
            • RTC_ISR1_INITS
            • RTC_ISR1_RECALPF
            • RTC_ISR1_RSF
            • RTC_ISR1_SHPF
            • RTC_ISR1_WUTWF
            • RTC_ISR2_ALRAF
            • RTC_ISR2_TAMP1F
            • RTC_ISR2_TAMP2F
            • RTC_ISR2_TAMP3F
            • RTC_ISR2_WUTF
            • RTC_SHIFTRH_ADD1S
            • RTC_SHIFTRH_SUBFS
            • RTC_SHIFTRL_SUBFS
            • RTC_TCR1_TAMP1E
            • RTC_TCR1_TAMP1LEVEL
            • RTC_TCR1_TAMP2E
            • RTC_TCR1_TAMP2LEVEL
            • RTC_TCR1_TAMP3E
            • RTC_TCR1_TAMP3LEVEL
            • RTC_TCR1_TAMPIE
            • RTC_TCR2_TAMPFLT
            • RTC_TCR2_TAMPFREQ
            • RTC_TCR2_TAMPPRCH
            • RTC_TCR2_TAMPPUDIS
            • RTC_TR1_ST
            • RTC_TR1_SU
            • RTC_TR2_MNT
            • RTC_TR2_MNU
            • RTC_TR3_HT
            • RTC_TR3_HU
            • RTC_TR3_PM
            • RTC_WPR_DisableKey1
            • RTC_WPR_DisableKey2
            • RTC_WPR_EnableKey
        • CSSLSE_Registers_Reset_Value
          • Defines
            • CSSLSE_CSR_RESET_VALUE
        • CSSLSE_Registers_Bits_Definition
          • Defines
            • CSSLSE_CSR_CSSEN
            • CSSLSE_CSR_CSSF
            • CSSLSE_CSR_CSSIE
            • CSSLSE_CSR_SWITCHEN
            • CSSLSE_CSR_SWITCHF
        • BEEP_Registers_Reset_Value
          • Defines
            • BEEP_CSR1_RESET_VALUE
            • BEEP_CSR2_RESET_VALUE
        • BEEP_Registers_Bits_Definition
          • Defines
            • BEEP_CSR1_MSR
            • BEEP_CSR2_BEEPDIV
            • BEEP_CSR2_BEEPEN
            • BEEP_CSR2_BEEPSEL
        • CFG_Registers_Reset_Value
          • Defines
            • CFG_GCR_RESET_VALUE
        • CFG_Registers_Bits_Definition
          • Defines
            • CFG_GCR_AL
            • CFG_GCR_SWD
        • SYSCFG_Registers_Reset_Value
          • Defines
            • SYSCFG_RMPCR1_RESET_VALUE
            • SYSCFG_RMPCR2_RESET_VALUE
            • SYSCFG_RMPCR3_RESET_VALUE
        • SYSCFG_Registers_Bits_Definition
          • Defines
            • SYSCFG_RMPCR1_ADC1DMA_REMAP
            • SYSCFG_RMPCR1_SPI1_REMAP
            • SYSCFG_RMPCR1_TIM4DMA_REMAP
            • SYSCFG_RMPCR1_USART1CK_REMAP
            • SYSCFG_RMPCR1_USART1TR_REMAP
            • SYSCFG_RMPCR2_ADC1TRIG_REMAP
            • SYSCFG_RMPCR2_SPI2_REMAP
            • SYSCFG_RMPCR2_TIM23BKIN_REMAP
            • SYSCFG_RMPCR2_TIM2TRIG_LSE
            • SYSCFG_RMPCR2_TIM2TRIG_REMAP
            • SYSCFG_RMPCR2_TIM3TRIG_LSE
            • SYSCFG_RMPCR2_TIM3TRIG_REMAP1
            • SYSCFG_RMPCR2_TIM3TRIG_REMAP2
            • SYSCFG_RMPCR3_CCO_REMAP
            • SYSCFG_RMPCR3_SPI1_REMAP
            • SYSCFG_RMPCR3_TIM3CH1_REMAP
            • SYSCFG_RMPCR3_TIM3CH2_REMAP
            • SYSCFG_RMPCR3_USART3CK_REMAP
            • SYSCFG_RMPCR3_USART3TR_REMAP
        • CLK_Registers_Reset_Value
          • Defines
            • CLK_CBEEPR_RESET_VALUE
            • CLK_CCOR_RESET_VALUE
            • CLK_CKDIVR_RESET_VALUE
            • CLK_CRTCR_RESET_VALUE
            • CLK_CSSR_RESET_VALUE
            • CLK_ECKCR_RESET_VALUE
            • CLK_HSICALR_RESET_VALUE
            • CLK_HSITRIMR_RESET_VALUE
            • CLK_HSIUNLCKR_RESET_VALUE
            • CLK_ICKCR_RESET_VALUE
            • CLK_PCKENR1_RESET_VALUE
            • CLK_PCKENR2_RESET_VALUE
            • CLK_PCKENR3_RESET_VALUE
            • CLK_REGCSR_RESET_VALUE
            • CLK_SCSR_RESET_VALUE
            • CLK_SWCR_RESET_VALUE
            • CLK_SWR_RESET_VALUE
        • CLK_Registers_Bits_Definition
          • Defines
            • CLK_CBEEPR_BEEPSWBSY
            • CLK_CBEEPR_CLKBEEPSEL
            • CLK_CCOR_CCODIV
            • CLK_CCOR_CCOSEL
            • CLK_CCOR_CCOSWBSY
            • CLK_CKDIVR_CKM
            • CLK_CRTCR_RTCDIV
            • CLK_CRTCR_RTCSEL
            • CLK_CRTCR_RTCSWBSY
            • CLK_CSSR_AUX
            • CLK_CSSR_CSSD
            • CLK_CSSR_CSSDGON
            • CLK_CSSR_CSSDIE
            • CLK_CSSR_CSSEN
            • CLK_ECKCR_HSEBYP
            • CLK_ECKCR_HSEON
            • CLK_ECKCR_HSERDY
            • CLK_ECKCR_LSEBYP
            • CLK_ECKCR_LSEON
            • CLK_ECKCR_LSERDY
            • CLK_HSICALR_HSICAL
            • CLK_HSITRIMR_HSITRIM
            • CLK_HSIUNLCKR_HSIUNLCK
            • CLK_ICKCR_BEEPAHALT
            • CLK_ICKCR_FHWU
            • CLK_ICKCR_HSION
            • CLK_ICKCR_HSIRDY
            • CLK_ICKCR_LSION
            • CLK_ICKCR_LSIRDY
            • CLK_ICKCR_SAHALT
            • CLK_PCKENR1_BEEP
            • CLK_PCKENR1_DAC
            • CLK_PCKENR1_I2C1
            • CLK_PCKENR1_SPI1
            • CLK_PCKENR1_TIM2
            • CLK_PCKENR1_TIM3
            • CLK_PCKENR1_TIM4
            • CLK_PCKENR1_USART1
            • CLK_PCKENR2_ADC1
            • CLK_PCKENR2_BOOTROM
            • CLK_PCKENR2_COMP
            • CLK_PCKENR2_DMA1
            • CLK_PCKENR2_LCD
            • CLK_PCKENR2_RTC
            • CLK_PCKENR2_TIM1
            • CLK_PCKENR3_AES
            • CLK_PCKENR3_SPI2
            • CLK_PCKENR3_TIM5
            • CLK_PCKENR3_UASRT2
            • CLK_PCKENR3_USART3
            • CLK_REGCSR_EEBUSY
            • CLK_REGCSR_EEREADY
            • CLK_REGCSR_HSEPD
            • CLK_REGCSR_HSIPD
            • CLK_REGCSR_LSEPD
            • CLK_REGCSR_LSIPD
            • CLK_REGCSR_REGOFF
            • CLK_REGCSR_REGREADY
            • CLK_SCSR_CKM
            • CLK_SWCR_SWBSY
            • CLK_SWCR_SWEN
            • CLK_SWCR_SWIEN
            • CLK_SWCR_SWIF
            • CLK_SWR_SWI
        • COMP_Registers_Reset_Value
          • Defines
            • COMP_CSR1_RESET_VALUE
            • COMP_CSR2_RESET_VALUE
            • COMP_CSR3_RESET_VALUE
            • COMP_CSR4_RESET_VALUE
            • COMP_CSR5_RESET_VALUE
        • COMP_Registers_Bits_Definition
          • Defines
            • COMP_CSR1_CMP1
            • COMP_CSR1_CMP1OUT
            • COMP_CSR1_EF1
            • COMP_CSR1_IE1
            • COMP_CSR1_STE
            • COMP_CSR2_CMP2
            • COMP_CSR2_CMP2OUT
            • COMP_CSR2_EF2
            • COMP_CSR2_IE2
            • COMP_CSR2_SPEED
            • COMP_CSR3_INSEL
            • COMP_CSR3_OUTSEL
            • COMP_CSR3_VREFEN
            • COMP_CSR3_VREFOUTEN
            • COMP_CSR3_WNDWE
            • COMP_CSR4_INVTRIG
            • COMP_CSR4_NINVTRIG
            • COMP_CSR5_DACTRIG
            • COMP_CSR5_VREFTRIG
        • EXTI_Registers_Reset_Value
          • Defines
            • EXTI_CONF1_RESET_VALUE
            • EXTI_CONF2_RESET_VALUE
            • EXTI_CR1_RESET_VALUE
            • EXTI_CR2_RESET_VALUE
            • EXTI_CR3_RESET_VALUE
            • EXTI_CR4_RESET_VALUE
            • EXTI_SR1_RESET_VALUE
            • EXTI_SR2_RESET_VALUE
        • EXTI_Registers_Bits_Definition
          • Defines
            • EXTI_CONF1_PBHIS
            • EXTI_CONF1_PBLIS
            • EXTI_CONF1_PDHIS
            • EXTI_CONF1_PDLIS
            • EXTI_CONF1_PEHIS
            • EXTI_CONF1_PELIS
            • EXTI_CONF1_PFES
            • EXTI_CONF1_PFLIS
            • EXTI_CONF2_PFHIS
            • EXTI_CONF2_PGBS
            • EXTI_CONF2_PGHIS
            • EXTI_CONF2_PGLIS
            • EXTI_CONF2_PHDS
            • EXTI_CONF2_PHHIS
            • EXTI_CONF2_PHLIS
            • EXTI_CR1_P0IS
            • EXTI_CR1_P1IS
            • EXTI_CR1_P2IS
            • EXTI_CR1_P3IS
            • EXTI_CR2_P4IS
            • EXTI_CR2_P5IS
            • EXTI_CR2_P6IS
            • EXTI_CR2_P7IS
            • EXTI_CR3_PBIS
            • EXTI_CR3_PDIS
            • EXTI_CR3_PEIS
            • EXTI_CR3_PFIS
            • EXTI_CR4_PGIS
            • EXTI_CR4_PHIS
        • FLASH_Registers_Reset_Value
          • Defines
            • FLASH_CR1_RESET_VALUE
            • FLASH_CR2_RESET_VALUE
            • FLASH_DUKR_RESET_VALUE
            • FLASH_IAPSR_RESET_VALUE
            • FLASH_PUKR_RESET_VALUE
        • FLASH_Registers_Bits_Definition
          • Defines
            • FLASH_CR1_EEPM
            • FLASH_CR1_FIX
            • FLASH_CR1_IE
            • FLASH_CR1_WAITM
            • FLASH_CR2_ERASE
            • FLASH_CR2_FPRG
            • FLASH_CR2_OPT
            • FLASH_CR2_PRG
            • FLASH_CR2_WPRG
            • FLASH_DUKR_DUK
            • FLASH_IAPSR_DUL
            • FLASH_IAPSR_EOP
            • FLASH_IAPSR_HVOFF
            • FLASH_IAPSR_PUL
            • FLASH_IAPSR_WR_PG_DIS
            • FLASH_PUKR_PUK
        • I2C_Registers_Reset_Value
          • Defines
            • I2C_CCRH_RESET_VALUE
            • I2C_CCRL_RESET_VALUE
            • I2C_CR1_RESET_VALUE
            • I2C_CR2_RESET_VALUE
            • I2C_DR_RESET_VALUE
            • I2C_FREQR_RESET_VALUE
            • I2C_ITR_RESET_VALUE
            • I2C_OAR2_RESET_VALUE
            • I2C_OARH_RESET_VALUE
            • I2C_OARL_RESET_VALUE
            • I2C_PECR_RESET_VALUE
            • I2C_SR1_RESET_VALUE
            • I2C_SR2_RESET_VALUE
            • I2C_SR3_RESET_VALUE
            • I2C_TRISER_RESET_VALUE
        • I2C_Registers_Bits_Definition
          • Defines
            • I2C_CCRH_CCR
            • I2C_CCRH_DUTY
            • I2C_CCRH_FS
            • I2C_CCRL_CCR
            • I2C_CR1_ARP
            • I2C_CR1_ENGC
            • I2C_CR1_ENPEC
            • I2C_CR1_NOSTRETCH
            • I2C_CR1_PE
            • I2C_CR1_SMBTYPE
            • I2C_CR1_SMBUS
            • I2C_CR2_ACK
            • I2C_CR2_ALERT
            • I2C_CR2_PEC
            • I2C_CR2_POS
            • I2C_CR2_START
            • I2C_CR2_STOP
            • I2C_CR2_SWRST
            • I2C_DR_DR
            • I2C_FREQR_FREQ
            • I2C_ITR_DMAEN
            • I2C_ITR_ITBUFEN
            • I2C_ITR_ITERREN
            • I2C_ITR_ITEVTEN
            • I2C_ITR_LAST
            • I2C_OAR2_ADD2
            • I2C_OAR2_ENDUAL
            • I2C_OARH_ADD
            • I2C_OARH_ADDCONF
            • I2C_OARH_ADDMODE
            • I2C_OARL_ADD
            • I2C_OARL_ADD0
            • I2C_PECR_PEC
            • I2C_SR1_ADD10
            • I2C_SR1_ADDR
            • I2C_SR1_BTF
            • I2C_SR1_RXNE
            • I2C_SR1_SB
            • I2C_SR1_STOPF
            • I2C_SR1_TXE
            • I2C_SR2_AF
            • I2C_SR2_ARLO
            • I2C_SR2_BERR
            • I2C_SR2_OVR
            • I2C_SR2_PECERR
            • I2C_SR2_SMBALERT
            • I2C_SR2_TIMEOUT
            • I2C_SR2_WUFH
            • I2C_SR3_BUSY
            • I2C_SR3_DUALF
            • I2C_SR3_GENCALL
            • I2C_SR3_MSL
            • I2C_SR3_SMBDEFAULT
            • I2C_SR3_SMBHOST
            • I2C_SR3_TRA
            • I2C_TRISER_TRISE
        • IRTIM_Registers_Reset_Value
          • Defines
            • IRTIM_CR_RESET_VALUE
        • IRTIM_Registers_Bits_Definition
          • Defines
            • IRTIM_CR_EN
            • IRTIM_CR_HSEN
        • ITC_Registers_Reset_Value
          • Defines
            • ITC_SPRX_RESET_VALUE
        • IWDG_Registers_Reset_Value
          • Defines
            • IWDG_PR_RESET_VALUE
            • IWDG_RLR_RESET_VALUE
        • WFE_Registers
          • Typedefs
            • WFE_TypeDef
          • Data Structures
            • WFE_struct
        • WFE_Registers_Reset_Value
          • Defines
            • WFE_CRX_RESET_VALUE
        • WFE_Registers_Bits_Definition
          • Defines
            • WFE_CR1_EXTI_EV0
            • WFE_CR1_EXTI_EV1
            • WFE_CR1_EXTI_EV2
            • WFE_CR1_EXTI_EV3
            • WFE_CR1_TIM1_EV0
            • WFE_CR1_TIM1_EV1
            • WFE_CR1_TIM2_EV0
            • WFE_CR1_TIM2_EV1
            • WFE_CR2_ADC1_COMP_EV
            • WFE_CR2_EXTI_EV4
            • WFE_CR2_EXTI_EV5
            • WFE_CR2_EXTI_EV6
            • WFE_CR2_EXTI_EV7
            • WFE_CR2_EXTI_EVBG
            • WFE_CR2_EXTI_EVDH
            • WFE_CR2_EXTI_EVEF
            • WFE_CR3_DMA1CH01_EV
            • WFE_CR3_DMA1CH23_EV
            • WFE_CR3_I2C1_EV
            • WFE_CR3_SPI1_EV
            • WFE_CR3_TIM3_EV0
            • WFE_CR3_TIM3_EV1
            • WFE_CR3_TIM4_EV
            • WFE_CR3_USART1_EV
            • WFE_CR4_AES_EV
            • WFE_CR4_RTC_CSS_EV
            • WFE_CR4_SPI2_EV
            • WFE_CR4_TIM5_EV0
            • WFE_CR4_TIM5_EV1
            • WFE_CR4_USART2_EV
            • WFE_CR4_USART3_EV
        • Typedefs
          • BEEP_TypeDef
          • CFG_TypeDef
          • CLK_TypeDef
          • COMP_TypeDef
          • CSSLSE_TypeDef
          • EXTI_TypeDef
          • FLASH_TypeDef
          • GPIO_TypeDef
          • I2C_TypeDef
          • IRTIM_TypeDef
          • ITC_TypeDef
          • IWDG_TypeDef
          • OPT_TypeDef
          • RTC_TypeDef
          • SYSCFG_TypeDef
        • Data Structures
          • BEEP_struct
          • CFG_struct
          • CLK_struct
          • COMP_struct
          • CSSLSE_struct
          • EXTI_struct
          • FLASH_struct
          • GPIO_struct
          • I2C_struct
          • IRTIM_struct
          • ITC_struct
          • IWDG_struct
          • OPT_struct
          • RTC_struct
          • SYSCFG_struct
      • Defines
        • __CONST
        • __STM8L15X_STDPERIPH_VERSION
        • __STM8L15X_STDPERIPH_VERSION_MAIN
        • __STM8L15X_STDPERIPH_VERSION_RC
        • __STM8L15X_STDPERIPH_VERSION_SUB1
        • __STM8L15X_STDPERIPH_VERSION_SUB2
        • CONST
        • EEPROM
        • FAR
        • HSE_VALUE
        • HSI_VALUE
        • IN_RAM
        • LSE_VALUE
        • LSI_VALUE
        • NEAR
        • PointerAttr
        • TINY
        • USE_STDPERIPH_DRIVER
      • Typedefs
        • RST_TypeDef
      • Data Structures
        • RST_struct
    • Output pin Configuration function
      • Functions
        • RTC_SynchroShiftConfig
    • Output pin Configuration function
      • Functions
        • RTC_SmoothCalibConfig
    • RST_Registers_Reset_Value
      • Defines
        • RST_CR_RESET_VALUE
        • RST_SR_RESET_VALUE
    • RST_Registers_Bits_Definition
      • Defines
        • RST_SR_BORF
        • RST_SR_ILLOPF
        • RST_SR_IWDGF
        • RST_SR_PORF
        • RST_SR_SWIMF
        • RST_SR_WWDGF
    • PWR_Registers_Reset_Value
      • Defines
        • PWR_CSR1_RESET_VALUE
        • PWR_CSR2_RESET_VALUE
    • PWR_Registers_Bits_Definition
      • Defines
        • PWR_CR2_VREFINTF
        • PWR_CSR1_PLS
        • PWR_CSR1_PVDE
        • PWR_CSR1_PVDIEN
        • PWR_CSR1_PVDIF
        • PWR_CSR1_PVDOF
        • PWR_CSR2_FWU
        • PWR_CSR2_ULP
    • RI_Registers_Reset_Value
      • Defines
        • RI_ASCR1_RESET_VALUE
        • RI_ASCR2_RESET_VALUE
        • RI_ICR1_RESET_VALUE
        • RI_ICR2_RESET_VALUE
        • RI_IOCMR1_RESET_VALUE
        • RI_IOCMR2_RESET_VALUE
        • RI_IOCMR3_RESET_VALUE
        • RI_IOCMR4_RESET_VALUE
        • RI_IOGCR_RESET_VALUE
        • RI_IOSR1_RESET_VALUE
        • RI_IOSR2_RESET_VALUE
        • RI_IOSR3_RESET_VALUE
        • RI_IOSR4_RESET_VALUE
        • RI_RCR_RESET_VALUE
    • RI_Registers_Bits_Definition
      • Defines
        • RI_ASCR1_AS0
        • RI_ASCR1_AS1
        • RI_ASCR1_AS2
        • RI_ASCR1_AS3
        • RI_ASCR1_AS4
        • RI_ASCR1_AS5
        • RI_ASCR1_AS6
        • RI_ASCR1_AS7
        • RI_ASCR2_AS10
        • RI_ASCR2_AS11
        • RI_ASCR2_AS14
        • RI_ASCR2_AS8
        • RI_ASCR2_AS9
        • RI_ICR1_IC2CS
        • RI_ICR2_IC3CS
        • RI_IOCMR1_CH10M
        • RI_IOCMR1_CH13M
        • RI_IOCMR1_CH16M
        • RI_IOCMR1_CH19M
        • RI_IOCMR1_CH1M
        • RI_IOCMR1_CH22M
        • RI_IOCMR1_CH4M
        • RI_IOCMR1_CH7M
        • RI_IOCMR2_CH11M
        • RI_IOCMR2_CH14M
        • RI_IOCMR2_CH17M
        • RI_IOCMR2_CH20M
        • RI_IOCMR2_CH23M
        • RI_IOCMR2_CH2M
        • RI_IOCMR2_CH5M
        • RI_IOCMR2_CH8M
        • RI_IOCMR3_CH12M
        • RI_IOCMR3_CH15M
        • RI_IOCMR3_CH18M
        • RI_IOCMR3_CH21M
        • RI_IOCMR3_CH24M
        • RI_IOCMR3_CH3M
        • RI_IOCMR3_CH6M
        • RI_IOCMR3_CH9M
        • RI_IOGCR_IOM1
        • RI_IOGCR_IOM2
        • RI_IOGCR_IOM3
        • RI_IOGCR_IOM4
        • RI_IOIR1_CH10I
        • RI_IOIR1_CH13I
        • RI_IOIR1_CH16I
        • RI_IOIR1_CH19I
        • RI_IOIR1_CH1I
        • RI_IOIR1_CH22I
        • RI_IOIR1_CH4I
        • RI_IOIR1_CH7I
        • RI_IOIR2_CH11I
        • RI_IOIR2_CH14I
        • RI_IOIR2_CH17I
        • RI_IOIR2_CH20I
        • RI_IOIR2_CH23I
        • RI_IOIR2_CH2I
        • RI_IOIR2_CH5I
        • RI_IOIR2_CH8I
        • RI_IOIR3_CH12I
        • RI_IOIR3_CH15I
        • RI_IOIR3_CH18I
        • RI_IOIR3_CH21I
        • RI_IOIR3_CH24I
        • RI_IOIR3_CH3I
        • RI_IOIR3_CH6I
        • RI_IOIR3_CH9I
        • RI_IOSR1_CH10E
        • RI_IOSR1_CH13E
        • RI_IOSR1_CH16E
        • RI_IOSR1_CH19E
        • RI_IOSR1_CH1E
        • RI_IOSR1_CH22E
        • RI_IOSR1_CH4E
        • RI_IOSR1_CH7E
        • RI_IOSR2_CH11E
        • RI_IOSR2_CH14E
        • RI_IOSR2_CH17E
        • RI_IOSR2_CH20E
        • RI_IOSR2_CH23E
        • RI_IOSR2_CH2E
        • RI_IOSR2_CH5E
        • RI_IOSR2_CH8E
        • RI_IOSR3_CH12E
        • RI_IOSR3_CH15E
        • RI_IOSR3_CH18E
        • RI_IOSR3_CH21E
        • RI_IOSR3_CH24E
        • RI_IOSR3_CH3E
        • RI_IOSR3_CH6E
        • RI_IOSR3_CH9E
        • RI_IOSR4_CH26E
        • RI_IOSR4_CH27E
        • RI_IOSR4_CH28E
        • RI_IOSR4_CH29E
        • RI_RCR_10KPD
        • RI_RCR_10KPU
        • RI_RCR_400KPD
        • RI_RCR_400KPU
    • SPI_Registers_Reset_Value
      • Defines
        • SPI_CR1_RESET_VALUE
        • SPI_CR2_RESET_VALUE
        • SPI_CR3_RESET_VALUE
        • SPI_CRCPR_RESET_VALUE
        • SPI_DR_RESET_VALUE
        • SPI_RXCRCR_RESET_VALUE
        • SPI_SR_RESET_VALUE
        • SPI_TXCRCR_RESET_VALUE
    • SPI_Registers_Bits_Definition
      • Defines
        • SPI_CR1_BR
        • SPI_CR1_CPHA
        • SPI_CR1_CPOL
        • SPI_CR1_LSBFIRST
        • SPI_CR1_MSTR
        • SPI_CR1_SPE
        • SPI_CR2_BDM
        • SPI_CR2_BDOE
        • SPI_CR2_CRCEN
        • SPI_CR2_CRCNEXT
        • SPI_CR2_RXONLY
        • SPI_CR2_SSI
        • SPI_CR2_SSM
        • SPI_CR3_ERRIE
        • SPI_CR3_RXDMAEN
        • SPI_CR3_RXIE
        • SPI_CR3_TXDMAEN
        • SPI_CR3_TXIE
        • SPI_CR3_WKIE
        • SPI_SR_BSY
        • SPI_SR_CRCERR
        • SPI_SR_MODF
        • SPI_SR_OVR
        • SPI_SR_RXNE
        • SPI_SR_TXE
        • SPI_SR_WKUP
    • TIM1_Registers_Reset_Value
      • Defines
        • TIM1_ARRH_RESET_VALUE
        • TIM1_ARRL_RESET_VALUE
        • TIM1_BKR_RESET_VALUE
        • TIM1_CCER1_RESET_VALUE
        • TIM1_CCER2_RESET_VALUE
        • TIM1_CCMR1_RESET_VALUE
        • TIM1_CCMR2_RESET_VALUE
        • TIM1_CCMR3_RESET_VALUE
        • TIM1_CCMR4_RESET_VALUE
        • TIM1_CCR1H_RESET_VALUE
        • TIM1_CCR1L_RESET_VALUE
        • TIM1_CCR2H_RESET_VALUE
        • TIM1_CCR2L_RESET_VALUE
        • TIM1_CCR3H_RESET_VALUE
        • TIM1_CCR3L_RESET_VALUE
        • TIM1_CCR4H_RESET_VALUE
        • TIM1_CCR4L_RESET_VALUE
        • TIM1_CNTRH_RESET_VALUE
        • TIM1_CNTRL_RESET_VALUE
        • TIM1_CR1_RESET_VALUE
        • TIM1_CR2_RESET_VALUE
        • TIM1_DCR1_RESET_VALUE
        • TIM1_DCR2_RESET_VALUE
        • TIM1_DER_RESET_VALUE
        • TIM1_DMAR_RESET_VALUE
        • TIM1_DTR_RESET_VALUE
        • TIM1_EGR_RESET_VALUE
        • TIM1_ETR_RESET_VALUE
        • TIM1_IER_RESET_VALUE
        • TIM1_OISR_RESET_VALUE
        • TIM1_PSCRH_RESET_VALUE
        • TIM1_PSCRL_RESET_VALUE
        • TIM1_RCR_RESET_VALUE
        • TIM1_SMCR_RESET_VALUE
        • TIM1_SR1_RESET_VALUE
        • TIM1_SR2_RESET_VALUE
    • TIM1_Registers_Bits_Definition
      • Defines
        • CCMR_TIxDirect_Set
        • TIM1_ARRH_ARR
        • TIM1_ARRL_ARR
        • TIM1_BKR_AOE
        • TIM1_BKR_BKE
        • TIM1_BKR_BKP
        • TIM1_BKR_LOCK
        • TIM1_BKR_MOE
        • TIM1_BKR_OSSI
        • TIM1_BKR_OSSR
        • TIM1_CCER1_CC1E
        • TIM1_CCER1_CC1NE
        • TIM1_CCER1_CC1NP
        • TIM1_CCER1_CC1P
        • TIM1_CCER1_CC2E
        • TIM1_CCER1_CC2NE
        • TIM1_CCER1_CC2NP
        • TIM1_CCER1_CC2P
        • TIM1_CCER2_CC3E
        • TIM1_CCER2_CC3NE
        • TIM1_CCER2_CC3NP
        • TIM1_CCER2_CC3P
        • TIM1_CCER2_CC4E
        • TIM1_CCER2_CC4P
        • TIM1_CCMR_CCxS
        • TIM1_CCMR_ICxF
        • TIM1_CCMR_ICxPSC
        • TIM1_CCMR_OCM
        • TIM1_CCMR_OCxCE
        • TIM1_CCMR_OCxFE
        • TIM1_CCMR_OCxPE
        • TIM1_CCR1H_CCR1
        • TIM1_CCR1L_CCR1
        • TIM1_CCR2H_CCR2
        • TIM1_CCR2L_CCR2
        • TIM1_CCR3H_CCR3
        • TIM1_CCR3L_CCR3
        • TIM1_CCR4H_CCR4
        • TIM1_CCR4L_CCR4
        • TIM1_CNTRH_CNT
        • TIM1_CNTRL_CNT
        • TIM1_CR1_ARPE
        • TIM1_CR1_CEN
        • TIM1_CR1_CMS
        • TIM1_CR1_DIR
        • TIM1_CR1_OPM
        • TIM1_CR1_UDIS
        • TIM1_CR1_URS
        • TIM1_CR2_CCDS
        • TIM1_CR2_CCPC
        • TIM1_CR2_CCUS
        • TIM1_CR2_MMS
        • TIM1_CR2_TI1S
        • TIM1_DCR1_DBA
        • TIM1_DCR2_DBL
        • TIM1_DER_CC1DE
        • TIM1_DER_CC2DE
        • TIM1_DER_CC3DE
        • TIM1_DER_CC4DE
        • TIM1_DER_COMDE
        • TIM1_DER_UDE
        • TIM1_DMAR_VR
        • TIM1_DTR_DTG
        • TIM1_EGR_BG
        • TIM1_EGR_CC1G
        • TIM1_EGR_CC2G
        • TIM1_EGR_CC3G
        • TIM1_EGR_CC4G
        • TIM1_EGR_COMG
        • TIM1_EGR_TG
        • TIM1_EGR_UG
        • TIM1_ETR_ECE
        • TIM1_ETR_ETF
        • TIM1_ETR_ETP
        • TIM1_ETR_ETPS
        • TIM1_IER_BIE
        • TIM1_IER_CC1IE
        • TIM1_IER_CC2IE
        • TIM1_IER_CC3IE
        • TIM1_IER_CC4IE
        • TIM1_IER_COMIE
        • TIM1_IER_TIE
        • TIM1_IER_UIE
        • TIM1_OISR_OIS1
        • TIM1_OISR_OIS1N
        • TIM1_OISR_OIS2
        • TIM1_OISR_OIS2N
        • TIM1_OISR_OIS3
        • TIM1_OISR_OIS3N
        • TIM1_PSCH_PSC
        • TIM1_PSCL_PSC
        • TIM1_RCR_REP
        • TIM1_SMCR_MSM
        • TIM1_SMCR_OCCS
        • TIM1_SMCR_SMS
        • TIM1_SMCR_TS
        • TIM1_SR1_BIF
        • TIM1_SR1_CC1IF
        • TIM1_SR1_CC2IF
        • TIM1_SR1_CC3IF
        • TIM1_SR1_CC4IF
        • TIM1_SR1_COMIF
        • TIM1_SR1_TIF
        • TIM1_SR1_UIF
        • TIM1_SR2_CC1OF
        • TIM1_SR2_CC2OF
        • TIM1_SR2_CC3OF
        • TIM1_SR2_CC4OF
    • TIM2_TIM3_Registers_Reset_Value
      • Defines
        • TIM_ARRH_RESET_VALUE
        • TIM_ARRL_RESET_VALUE
        • TIM_BKR_RESET_VALUE
        • TIM_CCER1_RESET_VALUE
        • TIM_CCMR1_RESET_VALUE
        • TIM_CCMR2_RESET_VALUE
        • TIM_CCR1H_RESET_VALUE
        • TIM_CCR1L_RESET_VALUE
        • TIM_CCR2H_RESET_VALUE
        • TIM_CCR2L_RESET_VALUE
        • TIM_CNTRH_RESET_VALUE
        • TIM_CNTRL_RESET_VALUE
        • TIM_CR1_RESET_VALUE
        • TIM_CR2_RESET_VALUE
        • TIM_DER_RESET_VALUE
        • TIM_EGR_RESET_VALUE
        • TIM_ETR_RESET_VALUE
        • TIM_IER_RESET_VALUE
        • TIM_OISR_RESET_VALUE
        • TIM_PSCR_RESET_VALUE
        • TIM_SMCR_RESET_VALUE
        • TIM_SR1_RESET_VALUE
        • TIM_SR2_RESET_VALUE
    • TIM2_TIM3_TIM5_Registers_Bits_Definition
      • Defines
        • TIM_ARRH_ARR
        • TIM_ARRL_ARR
        • TIM_BKR_AOE
        • TIM_BKR_BKE
        • TIM_BKR_BKP
        • TIM_BKR_LOCK
        • TIM_BKR_MOE
        • TIM_BKR_OSSI
        • TIM_CCER1_CC1E
        • TIM_CCER1_CC1P
        • TIM_CCER1_CC2E
        • TIM_CCER1_CC2P
        • TIM_CCMR_CCxS
        • TIM_CCMR_ICxF
        • TIM_CCMR_ICxPSC
        • TIM_CCMR_OCM
        • TIM_CCMR_OCxFE
        • TIM_CCMR_OCxPE
        • TIM_CCMR_TIxDirect_Set
        • TIM_CCR1H_CCR1
        • TIM_CCR1L_CCR1
        • TIM_CCR2H_CCR2
        • TIM_CCR2L_CCR2
        • TIM_CNTRH_CNT
        • TIM_CNTRL_CNT
        • TIM_CR1_ARPE
        • TIM_CR1_CEN
        • TIM_CR1_CMS
        • TIM_CR1_DIR
        • TIM_CR1_OPM
        • TIM_CR1_UDIS
        • TIM_CR1_URS
        • TIM_CR2_CCDS
        • TIM_CR2_MMS
        • TIM_CR2_TI1S
        • TIM_DER_CC1DE
        • TIM_DER_CC2DE
        • TIM_DER_UDE
        • TIM_EGR_BG
        • TIM_EGR_CC1G
        • TIM_EGR_CC2G
        • TIM_EGR_TG
        • TIM_EGR_UG
        • TIM_ETR_ECE
        • TIM_ETR_ETF
        • TIM_ETR_ETP
        • TIM_ETR_ETPS
        • TIM_IER_BIE
        • TIM_IER_CC1IE
        • TIM_IER_CC2IE
        • TIM_IER_TIE
        • TIM_IER_UIE
        • TIM_OISR_OIS1
        • TIM_OISR_OIS2
        • TIM_PSCR_PSC
        • TIM_SMCR_MSM
        • TIM_SMCR_SMS
        • TIM_SMCR_TS
        • TIM_SR1_BIF
        • TIM_SR1_CC1IF
        • TIM_SR1_CC2IF
        • TIM_SR1_TIF
        • TIM_SR1_UIF
        • TIM_SR2_CC1OF
        • TIM_SR2_CC2OF
    • TIM4_Registers_Reset_Value
      • Defines
        • TIM4_ARR_RESET_VALUE
        • TIM4_CNTR_RESET_VALUE
        • TIM4_CR1_RESET_VALUE
        • TIM4_CR2_RESET_VALUE
        • TIM4_DER_RESET_VALUE
        • TIM4_EGR_RESET_VALUE
        • TIM4_IER_RESET_VALUE
        • TIM4_PSCR_RESET_VALUE
        • TIM4_SMCR_RESET_VALUE
        • TIM4_SR1_RESET_VALUE
    • TIM4_Registers_Bits_Definition
      • Defines
        • TIM4_ARR_ARR
        • TIM4_CNTR_CNT
        • TIM4_CR1_ARPE
        • TIM4_CR1_CEN
        • TIM4_CR1_OPM
        • TIM4_CR1_UDIS
        • TIM4_CR1_URS
        • TIM4_CR2_MMS
        • TIM4_DER_UDE
        • TIM4_EGR_TG
        • TIM4_EGR_UG
        • TIM4_IER_TIE
        • TIM4_IER_UIE
        • TIM4_PSCR_PSC
        • TIM4_SMCR_MSM
        • TIM4_SMCR_SMS
        • TIM4_SMCR_TS
        • TIM4_SR1_TIF
        • TIM4_SR1_UIF
    • USART_Registers_Reset_Value
      • Defines
        • USART_BRR1_RESET_VALUE
        • USART_BRR2_RESET_VALUE
        • USART_CR1_RESET_VALUE
        • USART_CR2_RESET_VALUE
        • USART_CR3_RESET_VALUE
        • USART_CR4_RESET_VALUE
        • USART_SR_RESET_VALUE
    • USART_Registers_Bits_Definition
      • Defines
        • USART_BRR1_DIVM
        • USART_BRR2_DIVF
        • USART_BRR2_DIVM
        • USART_CR1_M
        • USART_CR1_PCEN
        • USART_CR1_PIEN
        • USART_CR1_PS
        • USART_CR1_R8
        • USART_CR1_T8
        • USART_CR1_USARTD
        • USART_CR1_WAKE
        • USART_CR2_ILIEN
        • USART_CR2_REN
        • USART_CR2_RIEN
        • USART_CR2_RWU
        • USART_CR2_SBK
        • USART_CR2_TCIEN
        • USART_CR2_TEN
        • USART_CR2_TIEN
        • USART_CR3_CLKEN
        • USART_CR3_CPHA
        • USART_CR3_CPOL
        • USART_CR3_LBCL
        • USART_CR3_STOP
        • USART_CR4_ADD
        • USART_CR5_DMAR
        • USART_CR5_DMAT
        • USART_CR5_EIE
        • USART_CR5_HDSEL
        • USART_CR5_IREN
        • USART_CR5_IRLP
        • USART_CR5_NACK
        • USART_CR5_SCEN
        • USART_SR_FE
        • USART_SR_IDLE
        • USART_SR_NF
        • USART_SR_OR
        • USART_SR_PE
        • USART_SR_RXNE
        • USART_SR_TC
        • USART_SR_TXE
    • ADC_Registers_Reset_Value
      • Defines
        • ADC_CR1_RESET_VALUE
        • ADC_CR2_RESET_VALUE
        • ADC_CR3_RESET_VALUE
        • ADC_DRH_RESET_VALUE
        • ADC_DRL_RESET_VALUE
        • ADC_HTRH_RESET_VALUE
        • ADC_HTRL_RESET_VALUE
        • ADC_LTRH_RESET_VALUE
        • ADC_LTRL_RESET_VALUE
        • ADC_SQR1_RESET_VALUE
        • ADC_SQR2_RESET_VALUE
        • ADC_SQR3_RESET_VALUE
        • ADC_SQR4_RESET_VALUE
        • ADC_SR_RESET_VALUE
        • ADC_TRIGR1_RESET_VALUE
        • ADC_TRIGR2_RESET_VALUE
        • ADC_TRIGR3_RESET_VALUE
        • ADC_TRIGR4_RESET_VALUE
    • ADC_Registers_Bits_Definition
      • Defines
        • ADC_CR1_ADON
        • ADC_CR1_AWDIE
        • ADC_CR1_CONT
        • ADC_CR1_EOCIE
        • ADC_CR1_OVERIE
        • ADC_CR1_RES
        • ADC_CR1_START
        • ADC_CR2_EXTSEL
        • ADC_CR2_PRESC
        • ADC_CR2_SMPT1
        • ADC_CR2_TRIGEDGE
        • ADC_CR3_CHSEL
        • ADC_CR3_SMPT2
        • ADC_DRH_CONVDATA
        • ADC_DRL_CONVDATA
        • ADC_HTRH_HT
        • ADC_HTRL_HT
        • ADC_LTRH_LT
        • ADC_LTRL_LT
        • ADC_SQR1_CHSELS
        • ADC_SQR1_DMAOFF
        • ADC_SQR2_CHSELS
        • ADC_SQR3_CHSELS
        • ADC_SQR4_CHSELS
        • ADC_SR_AWD
        • ADC_SR_EOC
        • ADC_SR_OVER
        • ADC_TRIGR1_TRIG
        • ADC_TRIGR1_TSON
        • ADC_TRIGR1_VREFINTON
        • ADC_TRIGR2_TRIG
        • ADC_TRIGR3_TRIG
        • ADC_TRIGR4_TRIG
    • DAC_Registers_Reset_Value
      • Defines
        • DAC_CR1_RESET_VALUE
        • DAC_CR2_RESET_VALUE
        • DAC_DHR8_RESET_VALUE
        • DAC_DORH_RESET_VALUE
        • DAC_DORL_RESET_VALUE
        • DAC_LDHRH_RESET_VALUE
        • DAC_LDHRL_RESET_VALUE
        • DAC_RDHRH_RESET_VALUE
        • DAC_RDHRL_RESET_VALUE
        • DAC_SR_RESET_VALUE
        • DAC_SWTRIGR_RESET_VALUE
    • DAC_Registers_Bits_Definition
      • Defines
        • DAC_CR1_BOFF
        • DAC_CR1_EN
        • DAC_CR1_TEN
        • DAC_CR1_TSEL
        • DAC_CR1_WAVEN
        • DAC_CR2_DMAEN
        • DAC_CR2_DMAUDRIE
        • DAC_CR2_MAMPx
        • DAC_DHR8_8DHR
        • DAC_DORH_DORH
        • DAC_DORL_DORL
        • DAC_LDHRH_LDHRH
        • DAC_LDHRL_LDHRL
        • DAC_RDHRH_RDHRH
        • DAC_RDHRL_RDHRL
        • DAC_SR_DMAUDR1
        • DAC_SR_DMAUDR2
        • DAC_SWTRIGR_SWTRIG1
        • DAC_SWTRIGR_SWTRIG2
    • DMA_Registers_Reset_Value
      • Defines
        • DMA_GCSR_RESET_VALUE
        • DMA_GIR1_RESET_VALUE
    • DMA_Channels_Registers_Reset_Value
      • DMA_Registers_Bits_Definition
        • Defines
          • DMA_CCR_ARM
          • DMA_CCR_CE
          • DMA_CCR_DTD
          • DMA_CCR_HTIE
          • DMA_CCR_IDM
          • DMA_CCR_MEM
          • DMA_CCR_TCIE
          • DMA_CM0ARH_MA
          • DMA_CM0ARL_MA
          • DMA_CM0EAR_MA
          • DMA_CNBTR_NDT
          • DMA_CPARH_PA
          • DMA_CPARL_PA
          • DMA_CSPR_16BM
          • DMA_CSPR_BUSY
          • DMA_CSPR_HTIF
          • DMA_CSPR_PEND
          • DMA_CSPR_PL
          • DMA_CSPR_TCIF
          • DMA_GCSR_GB
          • DMA_GCSR_GE
          • DMA_GCSR_TO
          • DMA_GIR1_IFC0
          • DMA_GIR1_IFC1
          • DMA_GIR1_IFC2
          • DMA_GIR1_IFC3
      • WWDG_Registers_Reset_Value
        • Defines
          • WWDG_CR_RESET_VALUE
          • WWDG_WR_RESET_VALUE
      • WWDG_Registers_Bits_Definition
        • Defines
          • WWDG_CR_T
          • WWDG_CR_T6
          • WWDG_CR_WDGA
          • WWDG_WR_MSB
          • WWDG_WR_W
      • LCD_Registers_Reset_Value
        • Defines
          • LCD_CR1_RESET_VALUE
          • LCD_CR2_RESET_VALUE
          • LCD_CR3_RESET_VALUE
          • LCD_CR4_RESET_VALUE
          • LCD_FRQ_RESET_VALUE
          • LCD_PM_RESET_VALUE
          • LCD_RAM_RESET_VALUE
      • LCD_Registers_Bits_Definition
        • Defines
          • LCD_CR1_B2
          • LCD_CR1_BLINK
          • LCD_CR1_BLINKF
          • LCD_CR1_DUTY
          • LCD_CR2_CC
          • LCD_CR2_HD
          • LCD_CR2_PON
          • LCD_CR2_VSEL
          • LCD_CR3_DEAD
          • LCD_CR3_LCDEN
          • LCD_CR3_SOF
          • LCD_CR3_SOFC
          • LCD_CR3_SOFIE
          • LCD_CR4_B4
          • LCD_CR4_DUTY8
          • LCD_CR4_MAPCOM
          • LCD_CR4_PAGECOM
          • LCD_FRQ_DIV
          • LCD_FRQ_PS
      • AES_Registers_Reset_Value
        • Defines
          • AES_CR_RESET_VALUE
          • AES_DINR_RESET_VALUE
          • AES_DOUTR_RESET_VALUE
          • AES_SR_RESET_VALUE
      • AES_Registers_Bits_Definition
        • Defines
          • AES_CR_CCFC
          • AES_CR_CCIE
          • AES_CR_DMAEN
          • AES_CR_EN
          • AES_CR_ERRC
          • AES_CR_ERRIE
          • AES_CR_MODE
          • AES_DINR
          • AES_DOUTR
          • AES_SR_CCF
          • AES_SR_RDERR
          • AES_SR_WRERR
      • Defines
        • ADC1
        • ADC1_BASE
        • AES
        • AES_BASE
        • AffBit
        • AREA
        • BEEP
        • BEEP_BASE
        • BitClr
        • BitSet
        • BitVal
        • BYTE_0
        • BYTE_1
        • BYTE_2
        • BYTE_3
        • CFG
        • CFG_BASE
        • ChgBit
        • CLK
        • CLK_BASE
        • ClrBit
        • COMP
        • COMP_BASE
        • CSSLSE
        • CSSLSE_BASE
        • DAC
        • DAC_BASE
        • disableInterrupts
        • DM
        • DM_BASE
        • DMA1
        • DMA1_BASE
        • DMA1_Channel0
        • DMA1_Channel0_BASE
        • DMA1_Channel1
        • DMA1_Channel1_BASE
        • DMA1_Channel2
        • DMA1_Channel2_BASE
        • DMA1_Channel3
        • DMA1_Channel3_BASE
        • DMA_C3M0EAR_RESET_VALUE
        • DMA_C3PARH_RESET_VALUE
        • DMA_CCR_RESET_VALUE
        • DMA_CM0ARH_RESET_VALUE
        • DMA_CM0ARL_RESET_VALUE
        • DMA_CNBTR_RESET_VALUE
        • DMA_CPARH_RESET_VALUE
        • DMA_CPARL_RESET_VALUE
        • DMA_CSPR_RESET_VALUE
        • enableInterrupts
        • EXTI
        • EXTI_BASE
        • FLASH
        • FLASH_BASE
        • GPIOA
        • GPIOA_BASE
        • GPIOB
        • GPIOB_BASE
        • GPIOC
        • GPIOC_BASE
        • GPIOD
        • GPIOD_BASE
        • GPIOE
        • GPIOE_BASE
        • GPIOF
        • GPIOF_BASE
        • GPIOG
        • GPIOG_BASE
        • GPIOH
        • GPIOH_BASE
        • GPIOI
        • GPIOI_BASE
        • halt
        • I2C1
        • I2C1_BASE
        • IRTIM
        • IRTIM_BASE
        • IS_STATE_VALUE
        • ITC
        • ITC_BASE
        • IWDG
        • IWDG_BASE
        • LCD
        • LCD_BASE
        • MskBit
        • nop
        • OPT
        • OPT_BASE
        • PWR
        • PWR_BASE
        • RI
        • RI_BASE
        • rim
        • RST
        • RST_BASE
        • RTC
        • RTC_BASE
        • SetBit
        • sim
        • SPI1
        • SPI1_BASE
        • SPI2
        • SPI2_BASE
        • SYSCFG
        • SYSCFG_BASE
        • TIM1
        • TIM1_BASE
        • TIM2
        • TIM2_BASE
        • TIM3
        • TIM3_BASE
        • TIM4
        • TIM4_BASE
        • TIM5
        • TIM5_BASE
        • trap
        • USART1
        • USART1_BASE
        • USART2
        • USART2_BASE
        • USART3
        • USART3_BASE
        • ValBit
        • WFE
        • wfe
        • WFE_BASE
        • wfi
        • WWDG
        • WWDG_BASE
      • Typedefs
        • AES_TypeDef
        • LCD_TypeDef
        • WWDG_TypeDef
      • Data Structures
        • AES_struct
        • LCD_struct
        • WWDG_struct
  • Data Structures
    • ADC_struct
    • AES_struct
    • BEEP_struct
    • CFG_struct
    • CLK_struct
    • COMP_struct
    • CSSLSE_struct
    • DAC_struct
    • DMA_Channel_struct
    • DMA_struct
    • EXTI_struct
    • FLASH_struct
    • GPIO_struct
    • I2C_struct
    • IRTIM_struct
    • ITC_struct
    • IWDG_struct
    • LCD_struct
    • OPT_struct
    • PWR_struct
    • RI_struct
    • RST_struct
    • RTC_AlarmTypeDef
    • RTC_DateTypeDef
    • RTC_InitTypeDef
    • RTC_struct
    • RTC_TimeTypeDef
    • SPI_struct
    • SYSCFG_struct
    • TIM1_struct
    • TIM4_struct
    • TIM_struct
    • USART_struct
    • WFE_struct
    • WWDG_struct
  • Data Structure Index
  • Data Fields
  • File List
    • stm8l15x.h
    • stm8l15x_adc.c
    • stm8l15x_adc.h
    • stm8l15x_aes.c
    • stm8l15x_aes.h
    • stm8l15x_beep.c
    • stm8l15x_beep.h
    • stm8l15x_clk.c
    • stm8l15x_clk.h
    • stm8l15x_comp.c
    • stm8l15x_comp.h
    • stm8l15x_dac.c
    • stm8l15x_dac.h
    • stm8l15x_dma.c
    • stm8l15x_dma.h
    • stm8l15x_exti.c
    • stm8l15x_exti.h
    • stm8l15x_flash.c
    • stm8l15x_flash.h
    • stm8l15x_gpio.c
    • stm8l15x_gpio.h
    • stm8l15x_i2c.c
    • stm8l15x_i2c.h
    • stm8l15x_irtim.c
    • stm8l15x_irtim.h
    • stm8l15x_itc.c
    • stm8l15x_itc.h
    • stm8l15x_iwdg.c
    • stm8l15x_iwdg.h
    • stm8l15x_lcd.c
    • stm8l15x_lcd.h
    • stm8l15x_pwr.c
    • stm8l15x_pwr.h
    • stm8l15x_rst.c
    • stm8l15x_rst.h
    • stm8l15x_rtc.c
    • stm8l15x_rtc.h
    • stm8l15x_spi.c
    • stm8l15x_spi.h
    • stm8l15x_syscfg.c
    • stm8l15x_syscfg.h
    • stm8l15x_tim1.c
    • stm8l15x_tim1.h
    • stm8l15x_tim2.c
    • stm8l15x_tim2.h
    • stm8l15x_tim3.c
    • stm8l15x_tim3.h
    • stm8l15x_tim4.c
    • stm8l15x_tim4.h
    • stm8l15x_tim5.c
    • stm8l15x_tim5.h
    • stm8l15x_usart.c
    • stm8l15x_usart.h
    • stm8l15x_wfe.c
    • stm8l15x_wfe.h
    • stm8l15x_wwdg.c
    • stm8l15x_wwdg.h
  • Directories
    • STM8L15x_StdPeriph_Lib_V1.5.0
      • Libraries
        • STM8L15x_StdPeriph_Driver
          • inc
            • stm8l15x.h
            • stm8l15x_adc.h
            • stm8l15x_aes.h
            • stm8l15x_beep.h
            • stm8l15x_clk.h
            • stm8l15x_comp.h
            • stm8l15x_dac.h
            • stm8l15x_dma.h
            • stm8l15x_exti.h
            • stm8l15x_flash.h
            • stm8l15x_gpio.h
            • stm8l15x_i2c.h
            • stm8l15x_irtim.h
            • stm8l15x_itc.h
            • stm8l15x_iwdg.h
            • stm8l15x_lcd.h
            • stm8l15x_pwr.h
            • stm8l15x_rst.h
            • stm8l15x_rtc.h
            • stm8l15x_spi.h
            • stm8l15x_syscfg.h
            • stm8l15x_tim1.h
            • stm8l15x_tim2.h
            • stm8l15x_tim3.h
            • stm8l15x_tim4.h
            • stm8l15x_tim5.h
            • stm8l15x_usart.h
            • stm8l15x_wfe.h
            • stm8l15x_wwdg.h
          • src
            • stm8l15x_adc.c
            • stm8l15x_aes.c
            • stm8l15x_beep.c
            • stm8l15x_clk.c
            • stm8l15x_comp.c
            • stm8l15x_dac.c
            • stm8l15x_dma.c
            • stm8l15x_exti.c
            • stm8l15x_flash.c
            • stm8l15x_gpio.c
            • stm8l15x_i2c.c
            • stm8l15x_irtim.c
            • stm8l15x_itc.c
            • stm8l15x_iwdg.c
            • stm8l15x_lcd.c
            • stm8l15x_pwr.c
            • stm8l15x_rst.c
            • stm8l15x_rtc.c
            • stm8l15x_spi.c
            • stm8l15x_syscfg.c
            • stm8l15x_tim1.c
            • stm8l15x_tim2.c
            • stm8l15x_tim3.c
            • stm8l15x_tim4.c
            • stm8l15x_tim5.c
            • stm8l15x_usart.c
            • stm8l15x_wfe.c
            • stm8l15x_wwdg.c
  • Globals

Get in touch

Submit feedback about this site to:

  • [email protected]

© documentation.help. Design: rehmann.co.