硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4616|回复: 12
收起左侧

F429  SDRAM 當 內部 RAM 用

[复制链接]

34

主题

112

回帖

214

积分

高级会员

积分
214
发表于 2015-12-15 14:46:03 | 显示全部楼层 |阅读模式
因為 需要量測大量數據  所以需要 SDRAM 來當 內部RAM  存資料
也知道 SDRAM  需要一段時間刷新一次 來保存資料

目前參考

外部SRAM實驗,讓STM32的外部SRAM操作跟內部SRAM一樣(轉)



但這是 以SRAM 來用,不知道 SDRAM  可不可以這樣用?
因為 用了之後 數據有時候會不對....(ex:量測資料正確後加資料存入SD卡 ,數值就跑掉了 ,但用內部RAM 數值就正確)

而官方例子 是用 ""副程式""去接收、寫入
但我是要直接定義矩陣  例如  A [ 1000000 ]  與官方範例不一樣  ,所以這樣內部RAM 不夠
各位知道 SDRAM 當 內部 RAM 用的方法嗎?
建議也可以
萬分感謝
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115666
QQ
发表于 2015-12-16 00:55:19 | 显示全部楼层
如果是用外部SDRAM直接参与运算的话,建议不要使用SDRAM,比使用内部SRAM要差不少。
方法也有不少,我自己的话一般就是定义一个指针变量,指针变量指向SDRAM,然后操作使用。
回复

使用道具 举报

34

主题

112

回帖

214

积分

高级会员

积分
214
 楼主| 发表于 2015-12-16 20:21:21 | 显示全部楼层
uint16_t * ad_test = (unsigned short *)(0xD0000000); //SDRAM         這樣可以嗎?
請問版主  可以舉個例子嗎?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115666
QQ
发表于 2015-12-17 09:43:34 | 显示全部楼层

回 fcdxsdxsza 的帖子

fcdxsdxsza:uint16_t * ad_test = (unsigned short *)(0xD0000000); //SDRAM         這樣可以嗎?
請問版主  可以舉個例子嗎?
....... (2015-12-16 20:21) 
可以的,没问题,我就是这么用的。
回复

使用道具 举报

0

主题

5

回帖

5

积分

新手上路

积分
5
发表于 2016-1-29 10:46:14 | 显示全部楼层
如果程序正在读写数据时,刚好LCD控制器又要刷新而读取SDRAM数据,这个冲突会不会导致显示异常?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115666
QQ
发表于 2016-1-29 10:52:53 | 显示全部楼层

回 dawen 的帖子

dawen:如果程序正在读写数据时,刚好LCD控制器又要刷新而读取SDRAM数据,这个冲突会不会导致显示异常? (2016-01-29 10:46) 
不冲突,现在使用emWin就是SDRAM既做显存,又做数据缓存。
回复

使用道具 举报

0

主题

5

回帖

5

积分

新手上路

积分
5
发表于 2016-1-29 11:11:38 | 显示全部楼层
[s:151]
回复

使用道具 举报

680

主题

3479

回帖

5544

积分

论坛元老

积分
5544
发表于 2016-3-2 15:06:52 | 显示全部楼层
看看这个就可以了

http://www.amobbs.com/thread-5644755-1-1.html


这个方法使用更加简单罗
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115666
QQ
发表于 2016-3-2 15:12:13 | 显示全部楼层

回 hpdell 的帖子

hpdell:看看这个就可以了

http://www.amobbs.com/thread-5644755-1-1.html


....... (2016-03-02 15:06)
很久以前我就发过一个,实战价值不大,外部SRAM或者SDRAM还是速度太慢,
SDRAM或者SRAM进行动态内存管理比合理。
http://www.armbbs.cn/forum.php?mod=viewthread&tid=11216
回复

使用道具 举报

680

主题

3479

回帖

5544

积分

论坛元老

积分
5544
发表于 2016-3-3 10:09:30 | 显示全部楼层

回 eric2013 的帖子

eric2013:很久以前我就发过一个,实战价值不大,外部SRAM或者SDRAM还是速度太慢,
SDRAM或者SRAM进行动态内存管理比合理。
http://www.armbbs.cn/forum.php?mod=viewthread&tid=11216 (2016-03-02 15:12) 
感谢感谢啊,原来是这摸回事啊
回复

使用道具 举报

9

主题

22

回帖

49

积分

初级会员

积分
49
发表于 2019-3-26 11:37:17 | 显示全部楼层
eric2013 发表于 2016-3-2 15:12
很久以前我就发过一个,实战价值不大,外部SRAM或者SDRAM还是速度太慢,
SDRAM或者SRAM进行动态内存管理比 ...

能帮忙看一下我的那个关于SDRAM的帖子吗
回复

使用道具 举报

9

主题

22

回帖

49

积分

初级会员

积分
49
发表于 2019-3-26 11:38:03 | 显示全部楼层
eric2013 发表于 2016-3-2 15:12
很久以前我就发过一个,实战价值不大,外部SRAM或者SDRAM还是速度太慢,
SDRAM或者SRAM进行动态内存管理比 ...

能帮忙看一下我的那个关于SDRAM帖子吗
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115666
QQ
发表于 2019-3-27 15:23:40 | 显示全部楼层
你看 发表于 2019-3-26 11:38
能帮忙看一下我的那个关于SDRAM帖子吗

在你的那个帖子回复你了。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-10 14:17 , Processed in 0.344591 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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