点击上方「撞上电子」关注我们
第二十三节HAL_SYSCFG_CCMSRAMErase
函数原型:
void HAL_SYSCFG_CCMSRAMErase(void)
函数解析:
启动硬件 CCMSRAM 擦除操作。只要 CCMSRAM 未被擦除,CCMER 位就会置位。该位在 CCMSRAM 擦除操作结束时自动复位。
形参解析:
该函数没有一个形参。
返回值:
void函数无返回值。
第二十四节HAL_SYSCFG_EnableMemorySwappingBank
函数原型:
void HAL_SYSCFG_EnableMemorySwappingBank(void)
函数解析:
启用内部闪存库交换。该函数只能用于 STM32G4xx 器件。
形参解析:
该函数没有一个形参。
返回值:
void函数无返回值。
第二十五节HAL_SYSCFG_DisableMemorySwappingBank
函数原型:
void HAL_SYSCFG_DisableMemorySwappingBank(void)
函数解析:
禁止内部闪存库交换。该函数只能用于 STM32G4xx 器件。
形参解析:
该函数没有一个形参。
返回值:
void函数无返回值。
第二十六节HAL_SYSCFG_VREFBUF_VoltageScalingConfig
函数原型:
void HAL_SYSCFG_VREFBUF_VoltageScalingConfig(uint32_t VoltageScaling)
函数解析:
此函数用于配置内部电压基准大小配置。
形参解析:
该函数有一个形参。
VoltageScaling:电压基准
返回值:
void函数无返回值。
第二十七节HAL_SYSCFG_VREFBUF_HighImpedanceConfig
函数原型:
void HAL_SYSCFG_VREFBUF_HighImpedanceConfig(uint32_t Mode)
函数解析:
此函数用于配置内部电压基准是否在芯片内部分VREF+引脚接通。
形参解析:
该函数有一个形参。
Mode:有两种模式,为SYSCFG_VREFBUF_HIGH_IMPEDANCE_DISABLE时,表示导通。为SYSCFG_VREFBUF_HIGH_IMPEDANCE_ENABLE时,表示高阻,即不导通。
返回值:
void函数无返回值。
第二十八节HAL_SYSCFG_VREFBUF_TrimmingConfig
函数原型:
void HAL_SYSCFG_VREFBUF_TrimmingConfig(uint32_t TrimmingValue)
函数解析:
此函数用于内部电压基准的的校准调节。
形参解析:
该函数有一个形参。
TrimmingValue:指定校准的代码。
返回值:
void函数无返回值。
第二十九节HAL_SYSCFG_EnableVREFBUF
函数原型:
HAL_StatusTypeDef HAL_SYSCFG_EnableVREFBUF(void)
函数解析:
此函数用于内部电压参考基准的使能。
形参解析:
该函数没有形参。
返回值:
由StatusTypeDef可知,返回的是以下结构体的内部成员。
第三十节HAL_SYSCFG_DisableVREFBUF
函数原型:
void HAL_SYSCFG_DisableVREFBUF(void)
函数解析:
此函数用于内部电压参考基准的不使能。
形参解析:
该函数没有形参。
返回值:
void函数无返回值。
第三十一节HAL_SYSCFG_EnableIOSwitchBooster
函数原型:
void HAL_SYSCFG_EnableIOSwitchBooster(void)
函数解析:
启用I/O模拟开关升压开关
形参解析:
该函数没有形参。
返回值:
void函数无返回值。
第三十二节HAL_SYSCFG_DisableIOSwitchBooster
函数原型:
void HAL_SYSCFG_EnableIOSwitchBooster(void)
函数解析:
禁用I/O模拟开关升压开关
形参解析:
该函数没有形参。
返回值:
void函数无返回值。
第三十三节HAL_SYSCFG_EnableIOSwitchVDD
函数原型:
void HAL_SYSCFG_EnableIOSwitchVDD(void)
函数解析:
通过VDD启用I/O模拟开关电压
形参解析:
该函数没有形参。
返回值:
void函数无返回值。
第三十四节HAL_SYSCFG_DisableIOSwitchVDD
函数原型:
void HAL_SYSCFG_DisableIOSwitchVDD(void)
函数解析:
禁用通过VDD启用I/O模拟开关电压
形参解析:
该函数没有形参。
返回值:
void函数无返回值。
第三十五节HAL_SYSCFG_CCMSRAM_WriteProtectionEnable
函数原型:
void HAL_SYSCFG_CCMSRAM_WriteProtectionEnable(uint32_t Page)
函数解析:
启用CCMSRAM页写保护
形参解析:
该函数有一个形参。
Page:此参数是一个长32位值,可以是@ref SYSCFG_CCMSRAMWRP的值。
返回值:
void函数无返回值。
往期精彩
【1】【蓝桥杯嵌入式主板G4】第四章 stm32g4xx_hal.c的常见函数(二)
【2】【蓝桥杯嵌入式主板G4】第四章 stm32g4xx_hal.c的常见函数(一)
【3】【蓝桥杯嵌入式主板G4】第三章 点亮一个LED
【4】【蓝桥杯嵌入式主板(G4)】第一章 软件环境搭建
【5】【蓝桥杯嵌入式G4】第二章 stm32l0xx_hal_gpio.c的常见函数
声明:
1:撞上电子公众号秉持着免费的服务,永远的开源这一宗旨,为广大电子或电子相关专业的大学生提供比赛教程。
2:免费领取比赛资料,资料请联系人工客服。
3:原创内容,禁止转载,禁止用于商业用途,违者必究。
点个在看你最好看
原文标题:【蓝桥杯嵌入式主板G4】第六章 stm32g4xx_hal.c的常见函数(四)
文章出处:【微信公众号:撞上电子】欢迎添加关注!文章转载请注明出处。
-
蓝桥杯
+关注
关注
1文章
123浏览量
10130
发布评论请先 登录
相关推荐
评论