硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3391|回复: 4
收起左侧

[有问必答] IAR中,STM32F4,如何将外部SRAM作为运行内存

[复制链接]

1

主题

2

回帖

5

积分

新手上路

积分
5
发表于 2018-2-27 21:57:13 | 显示全部楼层 |阅读模式
现在都有STM32F407将外部SRAM作为运行内存,只是编译环境是KEIL,有没有IAR的修改方法?求大神指点!!谢谢。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2018-2-28 01:12:14 | 显示全部楼层
IAR的没。

ps:早期MDK做了一个:https://forum.anfulai.cn/forum.ph ... 16&highlight=%D5%BB

IAR的,有精力了我搞个,这个仅适合娱乐,不可用于项目。对于稍复杂的工程,问题很多。
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
 楼主| 发表于 2018-2-28 11:11:52 | 显示全部楼层
谢谢,eric2013
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
 楼主| 发表于 2018-2-28 11:13:30 | 显示全部楼层
SRAM的GPIO,FSMC初始化,都加了。而且函数里的SRAM驱动在独立的程序中对SRAM读写操作都正常。现在下载到板子的flash中,主程序不跳转到main函数。



1.JPG
2.JPG
3.JPG
4.JPG
5.JPG
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2018-2-28 16:35:18 | 显示全部楼层
qianzhu1126 发表于 2018-2-28 11:13
SRAM的GPIO,FSMC初始化,都加了。而且函数里的SRAM驱动在独立的程序中对SRAM读写操作都正常。现在下载到板 ...

你忽略了一点,上电后用到的栈空间(进入复位中断,函数嵌套调用)一定要使用内部SRAM,这个阶段外部SRAM还没初始化,你要解决下这个问题才行。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-17 06:48 , Processed in 0.043880 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表