【蓝桥杯嵌入式主板G4】第六章 stm32g4xx_hal.c的常见函数(四)

图片

点击上方「撞上电子」关注我们

图片

第二十三节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)

函数解析:

此函数用于内部电压参考基准的使能。

形参解析:

该函数没有形参。

返回值:

由Status TypeDef可知,返回的是以下结构体的内部成员。

图片

第三十节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:其他平台:

    微信公众号:撞上电子

    CSDN:撞上电子

    掘金:撞上电子

    头条号:撞上电子

4:原创内容,禁止转载,禁止用于商业用途,违者必究。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值