STM32G474xx HAL 用户手册
函数
stm32g4xx_hal_flash_ramfunc.c 文件参考

FLASH RAMFUNC 驱动程序。此文件提供应从内部 SRAM 执行的 Flash 固件函数 + 运行模式下的 FLASH 掉电 + FLASH DBANK 用户选项字节。 更多...

#include "stm32g4xx_hal.h"

转到此文件的源代码。

函数

__RAM_FUNC HAL_StatusTypeDef HAL_FLASHEx_EnableRunPowerDown (void)
 启用运行模式下的掉电功能。
__RAM_FUNC HAL_StatusTypeDef HAL_FLASHEx_DisableRunPowerDown (void)
 禁用运行模式下的掉电功能。
__RAM_FUNC HAL_StatusTypeDef HAL_FLASHEx_OB_DBankConfig (uint32_t DBankConfig)
 编程 FLASH DBANK 用户选项字节。

详细描述

FLASH RAMFUNC 驱动程序。此文件提供应从内部 SRAM 执行的 Flash 固件函数 + 运行模式下的 FLASH 掉电 + FLASH DBANK 用户选项字节。

作者:
MCD 应用团队
  ==============================================================================
                   ##### Flash RAM 函数 #####
  ==============================================================================

    *** ARM 编译器 ***
    --------------------
    [..] RAM 函数使用工具链选项定义。
         在 RAM 中执行的函数应位于单独的源模块中。使用“文件选项”对话框,您可以简单地将模块的“代码/常量”区域更改为物理 RAM 中的内存空间。
         可用的内存区域在“目标选项”对话框的“目标”选项卡中声明。

    *** ICCARM 编译器 ***
    -----------------------
    [..] RAM 函数使用特定的工具链关键字“__ramfunc”定义。

    *** GNU 编译器 ***
    --------------------
    [..] RAM 函数使用特定的工具链属性
         “__attribute__((section(".RamFunc")))”定义。

  
注意:

版权所有 (c) 2019 STMicroelectronics。保留所有权利。

本软件的许可条款可在软件组件根目录的 LICENSE 文件中找到。如果本软件不附带 LICENSE 文件,则按原样提供。

定义在文件 stm32g4xx_hal_flash_ramfunc.c 中。