|
STM32G474xx HAL 用户手册
|
HAL SYSCFG 配置函数。 更多...
函数 | |
| void | HAL_SYSCFG_CCMSRAMErase (void) |
| 启动硬件 CCMSRAM 擦除操作。 | |
| void | HAL_SYSCFG_EnableMemorySwappingBank (void) |
| 启用内部 FLASH 存储体交换。 | |
| void | HAL_SYSCFG_DisableMemorySwappingBank (void) |
| 禁用内部 FLASH 存储体交换。 | |
| void | HAL_SYSCFG_VREFBUF_VoltageScalingConfig (uint32_t VoltageScaling) |
| 配置内部电压参考缓冲器的电压比例。 | |
| void | HAL_SYSCFG_VREFBUF_HighImpedanceConfig (uint32_t Mode) |
| 配置内部电压参考缓冲器的高阻抗模式。 | |
| void | HAL_SYSCFG_VREFBUF_TrimmingConfig (uint32_t TrimmingValue) |
| 调谐内部电压参考缓冲器 (VREFBUF)。 | |
| HAL_StatusTypeDef | HAL_SYSCFG_EnableVREFBUF (void) |
| 启用内部电压参考缓冲器 (VREFBUF)。 | |
| void | HAL_SYSCFG_DisableVREFBUF (void) |
| 禁用内部电压参考缓冲器 (VREFBUF)。 | |
| void | HAL_SYSCFG_EnableIOSwitchBooster (void) |
| 启用 I/O 模拟开关电压升压器。 | |
| void | HAL_SYSCFG_DisableIOSwitchBooster (void) |
| 禁用 I/O 模拟开关电压升压器。 | |
| void | HAL_SYSCFG_EnableIOSwitchVDD (void) |
| 通过 VDD 启用 I/O 模拟开关电压。 | |
| void | HAL_SYSCFG_DisableIOSwitchVDD (void) |
| 通过 VDD 禁用 I/O 模拟开关电压。 | |
| void | HAL_SYSCFG_CCMSRAM_WriteProtectionEnable (uint32_t Page) |
| CCMSRAM 页面写保护启用。 | |
HAL SYSCFG 配置函数。
===============================================================================
##### HAL SYSCFG 配置函数 #####
===============================================================================
[..] 本节提供允许用户进行以下操作的函数:
(+) 启动硬件 CCMSRAM 擦除操作
(+) 启用/禁用内部 FLASH 存储体交换
(+) 配置电压参考缓冲器
(+) 启用/禁用电压参考缓冲器
(+) 启用/禁用 I/O 模拟开关电压升压器
| void HAL_SYSCFG_CCMSRAM_WriteProtectionEnable | ( | uint32_t | Page | ) |
CCMSRAM 页面写保护启用。
| Page,: | 该参数是一个长32位值,可以是 CCM 写保护 的值之一 |
| 无 |
定义在文件 stm32g4xx_hal.c 的第 774 行。
| void HAL_SYSCFG_CCMSRAMErase | ( | void | ) |
启动硬件 CCMSRAM 擦除操作。
| 无 |
定义在文件 stm32g4xx_hal.c 的第 603 行。
| void HAL_SYSCFG_DisableIOSwitchBooster | ( | void | ) |
| void HAL_SYSCFG_DisableIOSwitchVDD | ( | void | ) |
| void HAL_SYSCFG_DisableMemorySwappingBank | ( | void | ) |
禁用内部 FLASH 存储体交换。
| 无 |
定义在文件 stm32g4xx_hal.c 的第 637 行。
| void HAL_SYSCFG_DisableVREFBUF | ( | void | ) |
| void HAL_SYSCFG_EnableIOSwitchBooster | ( | void | ) |
| void HAL_SYSCFG_EnableIOSwitchVDD | ( | void | ) |
| void HAL_SYSCFG_EnableMemorySwappingBank | ( | void | ) |
启用内部 FLASH 存储体交换。
| 无 |
定义在文件 stm32g4xx_hal.c 的第 622 行。
| HAL_StatusTypeDef HAL_SYSCFG_EnableVREFBUF | ( | void | ) |
| void HAL_SYSCFG_VREFBUF_HighImpedanceConfig | ( | uint32_t | Mode | ) |
配置内部电压参考缓冲器的高阻抗模式。
| Mode,: | 指定高阻抗模式。该参数可以是以下值之一:
|
| 无 |
定义在文件 stm32g4xx_hal.c 的第