STM32F429中在freertos基础工程里增加sdram的功能后,对sdram初...

2019-12-10 18:05发布

用的是正点原子的阿波罗f429的开发板,sdram.c和sdram.h用的都是原子例程里的,工程用的是基于freertos的基础例程,freertos的mdk工程烧录进开发板是运行正常的,在main函数里对sdram进行初始化后就死机了进入了hardfault,请问有知道这是什么原因的吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
24条回答
Excellence
1楼-- · 2019-12-10 23:48
 精彩回答 2  元偷偷看……
wye11083
2楼-- · 2019-12-11 01:47
我怎么记得F4不需要配置啊,直接打开SDRAM控制器就可以直接通过内存访问了?
nongxiaoming
3楼-- · 2019-12-11 03:29
里面做了啥,死机死在哪一行你都没看,就标一个调用会死机,连里面是这么写的都没给出来,让大家来猜哑谜咯
styleno1
4楼-- · 2019-12-11 07:52
可以看硬件错误标志寄存器,或者依据调用树定位到出异常是哪行。
dragonFANG
5楼-- · 2019-12-11 08:44
Excellence 发表于 2019-10-23 04:39
看看原子ucos的例程。有SDRAM,运行没问题

待会去看看
dragonFANG
6楼-- · 2019-12-11 13:45
 精彩回答 2  元偷偷看……

一周热门 更多>