|
STM32L443xx HAL User Manual
|
Defines | |
| #define | LL_SYSCFG_EnableSRAM2PageWRP LL_SYSCFG_EnableSRAM2PageWRP_0_31 |
| Enable SRAM2 page write protection for Pages in range 0 to 31. | |
Functions | |
| __STATIC_INLINE void | LL_SYSCFG_SetRemapMemory (uint32_t Memory) |
| Set memory mapping at address 0x00000000. | |
| __STATIC_INLINE uint32_t | LL_SYSCFG_GetRemapMemory (void) |
| Get memory mapping at address 0x00000000. | |
| __STATIC_INLINE void | LL_SYSCFG_EnableFirewall (void) |
| Firewall protection enabled. | |
| __STATIC_INLINE uint32_t | LL_SYSCFG_IsEnabledFirewall (void) |
| Check if Firewall protection is enabled or not. | |
| __STATIC_INLINE void | LL_SYSCFG_EnableAnalogBooster (void) |
| Enable I/O analog switch voltage booster. | |
| __STATIC_INLINE void | LL_SYSCFG_DisableAnalogBooster (void) |
| Disable I/O analog switch voltage booster. | |
| __STATIC_INLINE void | LL_SYSCFG_EnableFastModePlus (uint32_t ConfigFastModePlus) |
| Enable the I2C fast mode plus driving capability. | |
| __STATIC_INLINE void | LL_SYSCFG_DisableFastModePlus (uint32_t ConfigFastModePlus) |
| Disable the I2C fast mode plus driving capability. | |
| __STATIC_INLINE void | LL_SYSCFG_EnableIT_FPU_IOC (void) |
| Enable Floating Point Unit Invalid operation Interrupt. | |
| __STATIC_INLINE void | LL_SYSCFG_EnableIT_FPU_DZC (void) |
| Enable Floating Point Unit Divide-by-zero Interrupt. | |
| __STATIC_INLINE void | LL_SYSCFG_EnableIT_FPU_UFC (void) |
| Enable Floating Point Unit Underflow Interrupt. | |
| __STATIC_INLINE void | LL_SYSCFG_EnableIT_FPU_OFC (void) |
| Enable Floating Point Unit Overflow Interrupt. | |
| __STATIC_INLINE void | LL_SYSCFG_EnableIT_FPU_IDC (void) |
| Enable Floating Point Unit Input denormal Interrupt. | |
| __STATIC_INLINE void | LL_SYSCFG_EnableIT_FPU_IXC (void) |
| Enable Floating Point Unit Inexact Interrupt. | |
| __STATIC_INLINE void | LL_SYSCFG_DisableIT_FPU_IOC (void) |
| Disable Floating Point Unit Invalid operation Interrupt. | |
| __STATIC_INLINE void | LL_SYSCFG_DisableIT_FPU_DZC (void) |
| Disable Floating Point Unit Divide-by-zero Interrupt. | |
| __STATIC_INLINE void | LL_SYSCFG_DisableIT_FPU_UFC (void) |
| Disable Floating Point Unit Underflow Interrupt. | |
| __STATIC_INLINE void | LL_SYSCFG_DisableIT_FPU_OFC (void) |
| Disable Floating Point Unit Overflow Interrupt. | |
| __STATIC_INLINE void | LL_SYSCFG_DisableIT_FPU_IDC (void) |
| Disable Floating Point Unit Input denormal Interrupt. | |
| __STATIC_INLINE void | LL_SYSCFG_DisableIT_FPU_IXC (void) |
| Disable Floating Point Unit Inexact Interrupt. | |
| __STATIC_INLINE uint32_t | LL_SYSCFG_IsEnabledIT_FPU_IOC (void) |
| Check if Floating Point Unit Invalid operation Interrupt source is enabled or disabled. | |
| __STATIC_INLINE uint32_t | LL_SYSCFG_IsEnabledIT_FPU_DZC (void) |
| Check if Floating Point Unit Divide-by-zero Interrupt source is enabled or disabled. | |
| __STATIC_INLINE uint32_t | LL_SYSCFG_IsEnabledIT_FPU_UFC (void) |
| Check if Floating Point Unit Underflow Interrupt source is enabled or disabled. | |
| __STATIC_INLINE uint32_t | LL_SYSCFG_IsEnabledIT_FPU_OFC (void) |
| Check if Floating Point Unit Overflow Interrupt source is enabled or disabled. | |
| __STATIC_INLINE uint32_t | LL_SYSCFG_IsEnabledIT_FPU_IDC (void) |
| Check if Floating Point Unit Input denormal Interrupt source is enabled or disabled. | |
| __STATIC_INLINE uint32_t | LL_SYSCFG_IsEnabledIT_FPU_IXC (void) |
| Check if Floating Point Unit Inexact Interrupt source is enabled or disabled. | |
| __STATIC_INLINE void | LL_SYSCFG_SetEXTISource (uint32_t Port, uint32_t Line) |
| Configure source input for the EXTI external interrupt. | |
| __STATIC_INLINE uint32_t | LL_SYSCFG_GetEXTISource (uint32_t Line) |
| Get the configured defined for specific EXTI Line. | |
| __STATIC_INLINE void | LL_SYSCFG_EnableSRAM2Erase (void) |
| Enable SRAM2 Erase (starts a hardware SRAM2 erase operation. | |
| __STATIC_INLINE uint32_t | LL_SYSCFG_IsSRAM2EraseOngoing (void) |
| Check if SRAM2 erase operation is on going. | |
| __STATIC_INLINE void | LL_SYSCFG_SetTIMBreakInputs (uint32_t Break) |
| Set connections to TIM1/8/15/16/17 Break inputs. | |
| __STATIC_INLINE uint32_t | LL_SYSCFG_GetTIMBreakInputs (void) |
| Get connections to TIM1/8/15/16/17 Break inputs. | |
| __STATIC_INLINE uint32_t | LL_SYSCFG_IsActiveFlag_SP (void) |
| Check if SRAM2 parity error detected. | |
| __STATIC_INLINE void | LL_SYSCFG_ClearFlag_SP (void) |
| Clear SRAM2 parity error flag. | |
| __STATIC_INLINE void | LL_SYSCFG_EnableSRAM2PageWRP_0_31 (uint32_t SRAM2WRP) |
| __STATIC_INLINE void | LL_SYSCFG_LockSRAM2WRP (void) |
| SRAM2 page write protection lock prior to erase. | |
| __STATIC_INLINE void | LL_SYSCFG_UnlockSRAM2WRP (void) |
| SRAM2 page write protection unlock prior to erase. | |
Enable SRAM2 page write protection for Pages in range 0 to 31.
| SRAM2WRP | This parameter can be a combination of the following values:
|
| None |
Definition at line 941 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_ClearFlag_SP | ( | void | ) |
Clear SRAM2 parity error flag.
| None |
Definition at line 894 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_DisableAnalogBooster | ( | void | ) |
Disable I/O analog switch voltage booster.
| None |
Definition at line 507 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_DisableFastModePlus | ( | uint32_t | ConfigFastModePlus | ) |
Disable the I2C fast mode plus driving capability.
| ConfigFastModePlus | This parameter can be a combination of the following values:
|
| None |
Definition at line 551 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_DisableIT_FPU_DZC | ( | void | ) |
Disable Floating Point Unit Divide-by-zero Interrupt.
| None |
Definition at line 631 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_DisableIT_FPU_IDC | ( | void | ) |
Disable Floating Point Unit Input denormal Interrupt.
| None |
Definition at line 661 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_DisableIT_FPU_IOC | ( | void | ) |
Disable Floating Point Unit Invalid operation Interrupt.
| None |
Definition at line 621 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_DisableIT_FPU_IXC | ( | void | ) |
Disable Floating Point Unit Inexact Interrupt.
| None |
Definition at line 671 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_DisableIT_FPU_OFC | ( | void | ) |
Disable Floating Point Unit Overflow Interrupt.
| None |
Definition at line 651 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_DisableIT_FPU_UFC | ( | void | ) |
Disable Floating Point Unit Underflow Interrupt.
| None |
Definition at line 641 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_EnableAnalogBooster | ( | void | ) |
Enable I/O analog switch voltage booster.
| None |
Definition at line 488 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_EnableFastModePlus | ( | uint32_t | ConfigFastModePlus | ) |
Enable the I2C fast mode plus driving capability.
| ConfigFastModePlus | This parameter can be a combination of the following values:
|
| None |
Definition at line 529 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_EnableFirewall | ( | void | ) |
Firewall protection enabled.
| None |
Definition at line 459 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_EnableIT_FPU_DZC | ( | void | ) |
Enable Floating Point Unit Divide-by-zero Interrupt.
| None |
Definition at line 571 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_EnableIT_FPU_IDC | ( | void | ) |
Enable Floating Point Unit Input denormal Interrupt.
| None |
Definition at line 601 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_EnableIT_FPU_IOC | ( | void | ) |
Enable Floating Point Unit Invalid operation Interrupt.
| None |
Definition at line 561 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_EnableIT_FPU_IXC | ( | void | ) |
Enable Floating Point Unit Inexact Interrupt.
| None |
Definition at line 611 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_EnableIT_FPU_OFC | ( | void | ) |
Enable Floating Point Unit Overflow Interrupt.
| None |
Definition at line 591 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_EnableIT_FPU_UFC | ( | void | ) |
Enable Floating Point Unit Underflow Interrupt.
| None |
Definition at line 581 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_EnableSRAM2Erase | ( | void | ) |
Enable SRAM2 Erase (starts a hardware SRAM2 erase operation.
This bit is automatically cleared at the end of the SRAM2 erase operation.)
| None |
Definition at line 828 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_EnableSRAM2PageWRP_0_31 | ( | uint32_t | SRAM2WRP | ) |
Definition at line 942 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE uint32_t LL_SYSCFG_GetEXTISource | ( | uint32_t | Line | ) |
Get the configured defined for specific EXTI Line.
| Returned | value can be one of the following values:
|
Definition at line 814 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE uint32_t LL_SYSCFG_GetRemapMemory | ( | void | ) |
Get memory mapping at address 0x00000000.
| Returned | value can be one of the following values:
|
Definition at line 422 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE uint32_t LL_SYSCFG_GetTIMBreakInputs | ( | void | ) |
Get connections to TIM1/8/15/16/17 Break inputs.
| Returned | value can be can be a combination of the following values: |
Definition at line 874 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE uint32_t LL_SYSCFG_IsActiveFlag_SP | ( | void | ) |
Check if SRAM2 parity error detected.
| State | of bit (1 or 0). |
Definition at line 884 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE uint32_t LL_SYSCFG_IsEnabledFirewall | ( | void | ) |
Check if Firewall protection is enabled or not.
| State | of bit (1 or 0). |
Definition at line 469 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE uint32_t LL_SYSCFG_IsEnabledIT_FPU_DZC | ( | void | ) |
Check if Floating Point Unit Divide-by-zero Interrupt source is enabled or disabled.
| State | of bit (1 or 0). |
Definition at line 691 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE uint32_t LL_SYSCFG_IsEnabledIT_FPU_IDC | ( | void | ) |
Check if Floating Point Unit Input denormal Interrupt source is enabled or disabled.
| State | of bit (1 or 0). |
Definition at line 721 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE uint32_t LL_SYSCFG_IsEnabledIT_FPU_IOC | ( | void | ) |
Check if Floating Point Unit Invalid operation Interrupt source is enabled or disabled.
| State | of bit (1 or 0). |
Definition at line 681 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE uint32_t LL_SYSCFG_IsEnabledIT_FPU_IXC | ( | void | ) |
Check if Floating Point Unit Inexact Interrupt source is enabled or disabled.
| State | of bit (1 or 0). |
Definition at line 731 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE uint32_t LL_SYSCFG_IsEnabledIT_FPU_OFC | ( | void | ) |
Check if Floating Point Unit Overflow Interrupt source is enabled or disabled.
| State | of bit (1 or 0). |
Definition at line 711 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE uint32_t LL_SYSCFG_IsEnabledIT_FPU_UFC | ( | void | ) |
Check if Floating Point Unit Underflow Interrupt source is enabled or disabled.
| State | of bit (1 or 0). |
Definition at line 701 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE uint32_t LL_SYSCFG_IsSRAM2EraseOngoing | ( | void | ) |
Check if SRAM2 erase operation is on going.
| State | of bit (1 or 0). |
Definition at line 839 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_LockSRAM2WRP | ( | void | ) |
SRAM2 page write protection lock prior to erase.
| None |
Definition at line 1000 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_SetEXTISource | ( | uint32_t | Port, |
| uint32_t | Line | ||
| ) |
Configure source input for the EXTI external interrupt.
| Port | This parameter can be one of the following values:
|
| Line | This parameter can be one of the following values:
|
| None |
Definition at line 773 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_SetRemapMemory | ( | uint32_t | Memory | ) |
Set memory mapping at address 0x00000000.
| Memory | This parameter can be one of the following values:
|
| None |
Definition at line 405 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_SetTIMBreakInputs | ( | uint32_t | Break | ) |
Set connections to TIM1/8/15/16/17 Break inputs.
| Break | This parameter can be a combination of the following values: |
| None |
Definition at line 857 of file stm32l4xx_ll_system.h.
| __STATIC_INLINE void LL_SYSCFG_UnlockSRAM2WRP | ( | void | ) |
SRAM2 page write protection unlock prior to erase.
| None |
Definition at line 1011 of file stm32l4xx_ll_system.h.
1.7.6.1