天狼八部
天狼八部
This guy hasn't written anything yet

注册于 1 year ago

回答
3
文章
0
关注者
0

天狼八部 发表了评论

1 month ago

SDRAM 初始化的延时特别慢

@出出啊 暂时找到了原因,我更新了 rtthread 的版本,然后就出了这个问题。从下面的红框,更新到了最新版。回退到下面这个版本后问题解决了。至于其中的真正原因估计要比较这两个版本的区别才能知道了。

天狼八部 发表了评论

1 month ago

SDRAM 初始化的延时特别慢

@出出啊 你说的换个延时函数我试了下,确实可以。 但根本原因没找到,为什么这里会导致代码执行突然变慢,后面再发送 FMC_SDRAM_CMD_PALL 命令后,代码执行又正常了。这里我也不清楚问题出在

天狼八部 发表了评论

1 month ago

SDRAM 初始化的延时特别慢

@出出啊 用不了 rt_hw_us_delay 函数,这是系统启动阶段就调用了的,这时候所有中断都被屏蔽了。 目前我还什么代码都没写,就只是在系统中配置了开启 SDRAM,然后生成代码就会把 drv_

天狼八部 发表了评论

1 month ago

SDRAM 初始化的延时特别慢

这是速度正常和速度很慢时的汇编代码对比。

天狼八部 发表了评论

1 month ago

SDRAM 初始化的延时特别慢

代码不是在 SDRAM 中运行,是代码中开启了 SDRAM,对 SDRAM 进行初始化。不需要时间可靠,只是随便有点延时就行了。 代码里的注释也做了说了,因为执行这段代码的时候是关了中断的,所以其他定

天狼八部 发表了评论

1 month ago

SDRAM 初始化的延时特别慢

这不是我写的代码,这个代码是 RTT 官方提供的。/* Configure a clock configuration enable command */ Command->CommandMod

回到
顶部

发布
问题

投诉
建议