野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9676|回复: 6

SDRAM突发长度配置

[复制链接]
发表于 2016-10-7 23:27:42 | 显示全部楼层 |阅读模式
手册上burst length 为8时,M2 M1 M0的值应该为 0x03
如下图,为什么代码中宏定义为0x04,
官方的库函数中也是这样子定义的,
我修改了一下,好像不影响SDRAM,哪位高手能解释下这个参数的含义和影响?
2.png
1.png
回复

使用道具 举报

发表于 2016-10-8 09:04:15 | 显示全部楼层
写错了,难怪用突发长度为8的时候总时不时有问题,后面再测试下
回复 支持 反对

使用道具 举报

发表于 2016-10-8 09:14:13 | 显示全部楼层
楼主研究的透彻,赞一个~               
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-8 12:45:15 | 显示全部楼层
本帖最后由 ggafish 于 2016-10-8 13:14 编辑

测试结果分享一下好不?
回复 支持 反对

使用道具 举报

发表于 2016-10-8 14:14:13 | 显示全部楼层
ggafish 发表于 2016-10-8 12:45
测试结果分享一下好不?

这要长期量产测试才能确认
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-9 21:57:13 | 显示全部楼层
flyleaf 发表于 2016-10-8 14:14
这要长期量产测试才能确认

我在做LTDC驱动的时候设置突发长度为8,现在没有出现视频教程里面说的现象。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-9 22:09:01 | 显示全部楼层
通过最近的学习,发现官方的标准库函数也是有错误的。
比如我上面说的就是其中之一,本来对官方驱动库抱着绝对信任的态度,
所以发现这个问题的时候有点费解。但是改变态度之后,就轻松了很多。
这两天又发现了库函数的两个小错误,不过都是注释错误,不影响函数功能,不像上面是宏定义错误。如下图。

1.注释反了。
11.png

2.第二个GPIOG应为GPIOH
22.png
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-9-21 03:13 , Processed in 0.028003 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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