點擊上方「撞上電子」關注我們
第二十三節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文章
125瀏覽量
10139
發布評論請先 登錄
相關推薦
評論