你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 5461|回复: 13

[STM32F429] STM32F429Disco SDRAM简单读写操作

[复制链接]

57

主题

317

回帖

7

蝴蝶豆

论坛元老

最后登录
2020-8-2
发表于 2017-3-5 12:19:05 | 显示全部楼层 |阅读模式
相关阅读:
STM32F429Disco:驱动板载L3GD20陀螺仪实验
STM32F429Disco:SDIO TF卡简单读取实验
STM32F429Disco:HCSR04 PWM输入捕获实验






    这几天开始研究F429探索者开发板自带的外设,初步调通了板载TFT彩屏和SDRAM,TFT彩屏花了我两天时
间进行官方例程拆解,而SDRAM则用了半天就搞定了。对于这几天的研究,我发现了个有趣的规律,TFT彩屏和SDRAM都是板载外设,两者相比SDRAM更实用,用途更广泛,对板子接口要求更多,因为高级的开发板才有SDRAM,而TFT彩屏的上述特点都与SDRAM相反,而研究耗费的时间却更多。
IMG_20170305_121755.jpg
    下面说说板载SDRAM IS42S16400的主要参数:1.主频达166MHZ,和STM32F429/439特有的FMC总线通信,读写速度不是一般的快,基本和MCU内部的SRAM读写速度差不多,这等存储速度已经不是以往的EEPROM和SPI FLASH能比的;
2.容量为64Mbit,即8MB,即可寻址空间为器件地址起始位(0xd0000800)~器件地址+8388608(0xd0800800),这8MB个单元格,每个单元格都能存下一个uint32_t的32位无符号整型数,这等存储空间也不是以往的EEPROM和SPI FLASH能比的;
1.PNG 5.PNG
3.掉电丢失数据。
    程序方面,首先初始化FMC总线的各个引脚,如下图:
2.PNG 3.PNG 4.PNG
    然后是初始化SDRAMhandle,Timhandle和Commandhandle:
7.PNG
    程序运行效果如下:
8.PNG 6.PNG
    老规矩,放上工程文件和头文件。 工程文件.zip (15.7 MB, 下载次数: 192)

评分

参与人数 1ST金币 +5 收起 理由
zero99 + 5

查看全部评分

<
回复

使用道具 举报

3

主题

999

回帖

363

蝴蝶豆

版主

最后登录
2020-11-26
发表于 2017-3-5 14:49:26 | 显示全部楼层
就看看!!!
回复 支持 反对

使用道具 举报

1182

主题

3785

回帖

1

蝴蝶豆

论坛元老

最后登录
2020-3-17
发表于 2017-3-6 19:25:37 | 显示全部楼层
哎哟哟,这个板子好
回复 支持 反对

使用道具 举报

29

主题

1256

回帖

59

蝴蝶豆

论坛元老

最后登录
2020-11-16
发表于 2017-3-6 22:12:12 | 显示全部楼层
凑热闹.SDRAM一旦配置完成之后就很好用
回复 支持 反对

使用道具 举报

19

主题

1714

回帖

7

蝴蝶豆

论坛元老

最后登录
2020-10-25
发表于 2017-3-8 13:40:17 | 显示全部楼层
哎,我说,为啥不把程序发全呀?
回复 支持 反对

使用道具 举报

57

主题

317

回帖

7

蝴蝶豆

论坛元老

最后登录
2020-8-2
 楼主| 发表于 2017-3-10 21:19:31 | 显示全部楼层
五哥1 发表于 2017-3-8 13:40
哎,我说,为啥不把程序发全呀?

压缩包里面就是程序,自己下载慢慢看吧,我不喜欢让代码占据帖子太多篇幅
回复 支持 反对

使用道具 举报

0

主题

2175

回帖

3

蝴蝶豆

论坛元老

最后登录
2020-12-9
发表于 2017-3-10 22:26:04 | 显示全部楼层
正在学习F429,很好的参考!
回复 支持 反对

使用道具 举报

2

主题

135

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-12-7
发表于 2017-3-10 23:55:54 | 显示全部楼层
想纠正你个错误,SDRM的实际工作速率是 由SDRAM本身和MCU控制器一起决定的。速度太快芯片不支持。

如下图,429的时钟最高为90MHZ。
回复 支持 反对

使用道具 举报

2

主题

135

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-12-7
发表于 2017-3-10 23:56:53 | 显示全部楼层
jietu.jpg
如上图所示啊。
回复 支持 反对

使用道具 举报

0

主题

3

回帖

0

蝴蝶豆

新手上路

最后登录
2017-8-9
发表于 2017-3-11 22:44:21 | 显示全部楼层
CubeMx配置出来的没有最后一个初始化函数,折腾了很久……
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版