AT32F403如何扩大SRAM

配置方法

  1. 使用雅特力的ICP 进行配置(可在官网下载)
    (1)当连接上芯片后,点击设备操作->选择字节
    AT32F403如何扩大SRAM_第1张图片

(2)选择224KB SRAM
(3)然后点击应用到设备,(可以点击从设备加载,来看当前的配置)
(4)打开keil5魔术棒图标 ,将Target中的IRAM1第二个选项从0x10000改为0x3800。(0x10000/1024=64kb,0x38000/1024=224kb)
AT32F403如何扩大SRAM_第2张图片

  1. 使用软件方法进行配置
    可参考雅特力的bsp里project\at_start_f403a\examples\sram\extend_sram
    使用以下函数进行配置
    void extend_sram(void)
    {
    if(((USD->eopb0) & 0xFF) != EXTEND_SRAM)
    {
    /* FLASH解锁 */
    flash_unlock();

    /* 擦除选择字节 */
    flash_user_system_data_erase();

    /* 设置SRAM大小*/
    flash_user_system_data_program((uint32_t)&

你可能感兴趣的:(单片机,STM32,嵌入式)