HAL
HAL_LockTypeDef
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading (2/4)...
Files
loading (4/4)...
HAL
Inc
Legacy
stm32f4xx_hal_adc_ex.h
stm32f4xx_hal_adc.h
stm32f4xx_hal_can.h
stm32f4xx_hal_cec.h
stm32f4xx_hal_cortex.h
stm32f4xx_hal_crc.h
stm32f4xx_hal_cryp_ex.h
stm32f4xx_hal_cryp.h
stm32f4xx_hal_dac_ex.h
stm32f4xx_hal_dac.h
stm32f4xx_hal_dcmi_ex.h
stm32f4xx_hal_dcmi.h
stm32f4xx_hal_def.h
HAL_StatusTypeDef
HAL_LockTypeDef
stm32f4xx_hal_dfsdm.h
stm32f4xx_hal_dma_ex.h
stm32f4xx_hal_dma.h
stm32f4xx_hal_dma2d.h
stm32f4xx_hal_dsi.h
stm32f4xx_hal_eth.h
stm32f4xx_hal_exti.h
stm32f4xx_hal_flash_ex.h
stm32f4xx_hal_flash_ramfunc.h
stm32f4xx_hal_flash.h
stm32f4xx_hal_fmpi2c_ex.h
stm32f4xx_hal_fmpi2c.h
stm32f4xx_hal_gpio_ex.h
stm32f4xx_hal_gpio.h
stm32f4xx_hal_hash_ex.h
stm32f4xx_hal_hash.h
stm32f4xx_hal_hcd.h
stm32f4xx_hal_i2c_ex.h
stm32f4xx_hal_i2c.h
stm32f4xx_hal_i2s_ex.h
stm32f4xx_hal_i2s.h
stm32f4xx_hal_irda.h
stm32f4xx_hal_iwdg.h
stm32f4xx_hal_lptim.h
stm32f4xx_hal_ltdc_ex.h
stm32f4xx_hal_ltdc.h
stm32f4xx_hal_nand.h
stm32f4xx_hal_nor.h
stm32f4xx_hal_pccard.h
stm32f4xx_hal_pcd_ex.h
stm32f4xx_hal_pcd.h
stm32f4xx_hal_pwr_ex.h
stm32f4xx_hal_pwr.h
stm32f4xx_hal_qspi.h
stm32f4xx_hal_rcc_ex.h
stm32f4xx_hal_rcc.h
stm32f4xx_hal_rng.h
stm32f4xx_hal_rtc_ex.h
stm32f4xx_hal_rtc.h
stm32f4xx_hal_sai_ex.h
stm32f4xx_hal_sai.h
stm32f4xx_hal_sd.h
stm32f4xx_hal_sdram.h
stm32f4xx_hal_smartcard.h
stm32f4xx_hal_spdifrx.h
stm32f4xx_hal_spi.h
stm32f4xx_hal_sram.h
stm32f4xx_hal_tim_ex.h
stm32f4xx_hal_tim.h
stm32f4xx_hal_uart.h
stm32f4xx_hal_usart.h
stm32f4xx_hal_wwdg.h
stm32f4xx_hal.h
stm32f4xx_ll_adc.h
stm32f4xx_ll_bus.h
stm32f4xx_ll_cortex.h
stm32f4xx_ll_crc.h
stm32f4xx_ll_dac.h
stm32f4xx_ll_dma.h
stm32f4xx_ll_dma2d.h
stm32f4xx_ll_exti.h
stm32f4xx_ll_fmc.h
stm32f4xx_ll_fsmc.h
stm32f4xx_ll_gpio.h
stm32f4xx_ll_i2c.h
stm32f4xx_ll_iwdg.h
stm32f4xx_ll_lptim.h
stm32f4xx_ll_pwr.h
stm32f4xx_ll_rcc.h
stm32f4xx_ll_rng.h
stm32f4xx_ll_rtc.h
stm32f4xx_ll_sdmmc.h
stm32f4xx_ll_spi.h
stm32f4xx_ll_system.h
stm32f4xx_ll_tim.h
stm32f4xx_ll_usart.h
stm32f4xx_ll_usb.h
stm32f4xx_ll_utils.h
stm32f4xx_ll_wwdg.h
Src
CMSIS
FreeRTOS
Adafruit_Shield
Summary
Syntax
Values
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
HAL
HAL_LockTypeDef
HAL_LockTypeDef enum
Syntax
Show:
Summary
Declaration
from
stm32f4xx_hal_def.h:49
enum
{
HAL_UNLOCKED
=
0x00U
,
HAL_LOCKED
=
0x01U
}
;
Values
Value
Declared as
HAL_LockTypeDef::HAL_UNLOCKED
=
0x00U
HAL_LockTypeDef::HAL_LOCKED
=
0x01U
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
enum
stm32f4xx_hal_def.h:49
}
HAL_LockTypeDef
;
stm32f4xx_hal_def.h:53
HAL_LockTypeDef
Lock
;
/*!< ADC locking object */
stm32f4xx_hal_adc.h:206
ADC_HandleTypeDef
ADC_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< Locking object */
stm32f4xx_hal_cec.h:182
CEC_HandleTypeDef
CEC_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< CRC Locking object */
stm32f4xx_hal_crc.h:63
CRC_HandleTypeDef
CRC_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< CRYP locking object */
stm32f4xx_hal_cryp.h:122
__CRYP_HandleTypeDef
__CRYP_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< DAC locking object */
stm32f4xx_hal_dac.h:72
DAC_HandleTypeDef
DAC_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< DCMI locking object */
stm32f4xx_hal_dcmi.h:81
__DCMI_HandleTypeDef
__DCMI_HandleTypeDef::Lock
}
HAL_LockTypeDef
;
stm32f4xx_hal_def.h:53
HAL_LockTypeDef
HAL_LockTypeDef
Lock
;
/*!< DMA locking object */
stm32f4xx_hal_dma.h:144
__DMA_HandleTypeDef
__DMA_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< DMA2D lock. */
stm32f4xx_hal_dma2d.h:151
__DMA2D_HandleTypeDef
__DMA2D_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< DSI peripheral status */
stm32f4xx_hal_dsi.h:313
DSI_HandleTypeDef
DSI_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< ETH Lock */
stm32f4xx_hal_eth_legacy.h:630
ETH_HandleTypeDef
ETH_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/* FLASH locking object */
stm32f4xx_hal_flash.h:70
FLASH_ProcessTypeDef
FLASH_ProcessTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< FMPI2C locking object */
stm32f4xx_hal_fmpi2c.h:210
__FMPI2C_HandleTypeDef
__FMPI2C_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< Locking object */
stm32f4xx_hal_hash.h:142
HASH_HandleTypeDef
HASH_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< HCD peripheral status */
stm32f4xx_hal_hcd.h:77
HCD_HandleTypeDef
HCD_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< I2C locking object */
stm32f4xx_hal_i2c.h:209
I2C_HandleTypeDef
I2C_HandleTypeDef::Lock
__IO
HAL_LockTypeDef
Lock
;
/*!< I2S locking object */
stm32f4xx_hal_i2s.h:118
__I2S_HandleTypeDef
__I2S_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< Locking object */
stm32f4xx_hal_irda.h:163
IRDA_HandleTypeDef
IRDA_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< LPTIM locking object */
stm32f4xx_hal_lptim.h:144
LPTIM_HandleTypeDef
LPTIM_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< LTDC Lock */
stm32f4xx_hal_ltdc.h:194
LTDC_HandleTypeDef
LTDC_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< NAND locking object */
stm32f4xx_hal_nand.h:129
NAND_HandleTypeDef
NAND_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< NOR locking object */
stm32f4xx_hal_nor.h:123
NOR_HandleTypeDef
NOR_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< PCCARD Lock */
stm32f4xx_hal_pccard.h:83
PCCARD_HandleTypeDef
PCCARD_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< PCD peripheral status */
stm32f4xx_hal_pcd.h:103
PCD_HandleTypeDef
PCD_HandleTypeDef::Lock
__IO
HAL_LockTypeDef
Lock
;
/* Locking object */
stm32f4xx_hal_qspi.h:107
QSPI_HandleTypeDef
QSPI_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< RNG locking object */
stm32f4xx_hal_rng.h:83
RNG_HandleTypeDef
RNG_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< RTC locking object */
stm32f4xx_hal_rtc.h:172
RTC_HandleTypeDef
RTC_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< SAI locking object */
stm32f4xx_hal_sai.h:222
__SAI_HandleTypeDef
__SAI_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< SD locking object */
stm32f4xx_hal_sd.h:124
SD_HandleTypeDef
SD_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< SDRAM locking object */
stm32f4xx_hal_sdram.h:75
SDRAM_HandleTypeDef
SDRAM_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< Locking object */
stm32f4xx_hal_smartcard.h:175
__SMARTCARD_HandleTypeDef
__SMARTCARD_HandleTypeDef::Lock
__IO
HAL_LockTypeDef
Lock
;
/* SPDIFRX locking object */
stm32f4xx_hal_spdifrx.h:166
SPDIFRX_HandleTypeDef
SPDIFRX_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< Locking object */
stm32f4xx_hal_spi.h:130
__SPI_HandleTypeDef
__SPI_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< SRAM locking object */
stm32f4xx_hal_sram.h:76
SRAM_HandleTypeDef
SRAM_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< Locking object */
stm32f4xx_hal_tim.h:345
TIM_HandleTypeDef
TIM_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< Locking object */
stm32f4xx_hal_uart.h:186
__UART_HandleTypeDef
__UART_HandleTypeDef::Lock
HAL_LockTypeDef
Lock
;
/*!< Locking object */
stm32f4xx_hal_usart.h:120
__USART_HandleTypeDef
__USART_HandleTypeDef::Lock
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
__DMA_HandleTypeDef::Lock
__DMA_HandleTypeDef
stm32f4xx_hal_dma.h:144
ADC_HandleTypeDef::Lock
ADC_HandleTypeDef
stm32f4xx_hal_adc.h:206
FLASH_ProcessTypeDef::Lock
FLASH_ProcessTypeDef
stm32f4xx_hal_flash.h:70
SRAM_HandleTypeDef::Lock
SRAM_HandleTypeDef
stm32f4xx_hal_sram.h:76
__SPI_HandleTypeDef::Lock
__SPI_HandleTypeDef
stm32f4xx_hal_spi.h:130
__UART_HandleTypeDef::Lock
__UART_HandleTypeDef
stm32f4xx_hal_uart.h:186
__FMPI2C_HandleTypeDef::Lock
__FMPI2C_HandleTypeDef
stm32f4xx_hal_fmpi2c.h:210
I2C_HandleTypeDef::Lock
I2C_HandleTypeDef
stm32f4xx_hal_i2c.h:209
RTC_HandleTypeDef::Lock
RTC_HandleTypeDef
stm32f4xx_hal_rtc.h:172
TIM_HandleTypeDef::Lock
TIM_HandleTypeDef
stm32f4xx_hal_tim.h:345
SDRAM_HandleTypeDef::Lock
SDRAM_HandleTypeDef
stm32f4xx_hal_sdram.h:75
__I2S_HandleTypeDef::Lock
__I2S_HandleTypeDef
stm32f4xx_hal_i2s.h:118
__SAI_HandleTypeDef::Lock
__SAI_HandleTypeDef
stm32f4xx_hal_sai.h:222
HCD_HandleTypeDef::Lock
HCD_HandleTypeDef
stm32f4xx_hal_hcd.h:77
__DCMI_HandleTypeDef::Lock
__DCMI_HandleTypeDef
stm32f4xx_hal_dcmi.h:81
NOR_HandleTypeDef::Lock
NOR_HandleTypeDef
stm32f4xx_hal_nor.h:123
NAND_HandleTypeDef::Lock
NAND_HandleTypeDef
stm32f4xx_hal_nand.h:129
PCCARD_HandleTypeDef::Lock
PCCARD_HandleTypeDef
stm32f4xx_hal_pccard.h:83
SD_HandleTypeDef::Lock
SD_HandleTypeDef
stm32f4xx_hal_sd.h:124
__DMA2D_HandleTypeDef::Lock
__DMA2D_HandleTypeDef
stm32f4xx_hal_dma2d.h:151
CRC_HandleTypeDef::Lock
CRC_HandleTypeDef
stm32f4xx_hal_crc.h:63
DAC_HandleTypeDef::Lock
DAC_HandleTypeDef
stm32f4xx_hal_dac.h:72
__USART_HandleTypeDef::Lock
__USART_HandleTypeDef
stm32f4xx_hal_usart.h:120
IRDA_HandleTypeDef::Lock
IRDA_HandleTypeDef
stm32f4xx_hal_irda.h:163
__SMARTCARD_HandleTypeDef::Lock
__SMARTCARD_HandleTypeDef
stm32f4xx_hal_smartcard.h:175
PCD_HandleTypeDef::Lock
PCD_HandleTypeDef
stm32f4xx_hal_pcd.h:103
QSPI_HandleTypeDef::Lock
QSPI_HandleTypeDef
stm32f4xx_hal_qspi.h:107
CEC_HandleTypeDef::Lock
CEC_HandleTypeDef
stm32f4xx_hal_cec.h:182
SPDIFRX_HandleTypeDef::Lock
SPDIFRX_HandleTypeDef
stm32f4xx_hal_spdifrx.h:166
LTDC_HandleTypeDef::Lock
LTDC_HandleTypeDef
stm32f4xx_hal_ltdc.h:194
DSI_HandleTypeDef::Lock
DSI_HandleTypeDef
stm32f4xx_hal_dsi.h:313
__CRYP_HandleTypeDef::Lock
__CRYP_HandleTypeDef
stm32f4xx_hal_cryp.h:122
HASH_HandleTypeDef::Lock
HASH_HandleTypeDef
stm32f4xx_hal_hash.h:142
RNG_HandleTypeDef::Lock
RNG_HandleTypeDef
stm32f4xx_hal_rng.h:83
ETH_HandleTypeDef::Lock
ETH_HandleTypeDef
stm32f4xx_hal_eth_legacy.h:630
LPTIM_HandleTypeDef::Lock
LPTIM_HandleTypeDef
stm32f4xx_hal_lptim.h:144
Lifecycle
from
examples
All items filtered out
All items filtered out