OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5410|回复: 5

刚买了F407开发板,用外部SRAM,配置好启动文件,程序运行失败。求大神帮忙

[复制链接]

1

主题

1

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2016-3-14
在线时间
1 小时
发表于 2016-3-14 01:50:09 | 显示全部楼层 |阅读模式
1金钱
这个配置我在F103上运行OK,在F407上就不行了。想问一上原子哥,还有哪些地方需要注意吗?

因为我在做一个需要大变量存数据。
如:char buffer[1024*300];

启动文件定义
Stack_Size      EQU     0x00004000
                AREA    STACK, NOINIT, READWRITE, ALIGN=3
Stack_Mem       SPACE   Stack_Size
DATA_IN_ExtSRAM EQU     1
;IF DATA_IN_ExtSRAM == 1
__initial_sp  EQU     0x20000000 + Stack_Size
;ELSE
;__initial_sp



/************************* Miscellaneous Configuration ************************/
/*!< Uncomment the following line if you need to use external SRAM or SDRAM mounted
     on STM324xG_EVAL/STM324x7I_EVAL/STM324x9I_EVAL boards as data memory  */     
#if defined (STM32F40_41xxx) || defined (STM32F427_437xx) || defined (STM32F429_439xx)
/* #define DATA_IN_ExtSRAM */
#define DATA_IN_ExtSRAM
#endif /* STM32F40_41xxx || STM32F427_437x || STM32F429_439xx */

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2016-3-16 00:47:45 | 显示全部楼层
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11544
金钱
11544
注册时间
2014-4-1
在线时间
1315 小时
发表于 2016-3-16 08:55:56 | 显示全部楼层

还是找个407的软件工程做模板吧。
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2016-4-2
在线时间
3 小时
发表于 2016-4-2 22:21:45 | 显示全部楼层
和楼主同样的问题,有没有高手指点一下,谢谢
回复

使用道具 举报

2

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2018-8-7
在线时间
8 小时
发表于 2018-10-26 09:39:11 | 显示全部楼层
1024*300 就是 300K的RAM f103好像没这么大的ram吧,可以利用  buff[4096] 和flash 在做,就像原子哥的 复制 字库一样 。答案仅供参考,
回复

使用道具 举报

0

主题

91

帖子

0

精华

初级会员

Rank: 2

积分
177
金钱
177
注册时间
2018-9-27
在线时间
15 小时
发表于 2018-10-26 09:47:50 | 显示全部楼层
谢谢大家分析
A26.gif
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 14:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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