打印

flash和sram的存取速度,哪个更快点好的,我需要怎么选型呢

[复制链接]
2507|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jouney316|  楼主 | 2016-6-28 07:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
l科科1987| | 2016-6-28 20:37 | 只看该作者
应该是后者的速度快点sram

使用特权

评论回复
板凳
ahhsyf| | 2016-6-29 11:16 | 只看该作者
这还用比较!单论读写速度,SPI FLASH和SRAM压根么法比。你电脑的内存条读写速度快还是你的硬盘?但是SRAM掉电数据就丢失了。

使用特权

评论回复
地板
enginezhong| | 2016-6-29 17:14 | 只看该作者
肯定选择SRAM,数据在内存中处理是最快的,它采用的是并行总线,借助FSMC频率也可以很高

使用特权

评论回复
5
myidear| | 2016-6-30 09:46 | 只看该作者
单论存取速度,那肯定是SRAM了,但SRAM掉电数据丢失,价位高。SPI Flash掉电数据依然在,价位低,可以频繁的进行读操作,但不能频繁的进行写操作,频繁写的话会将芯片写坏。SPI Flash和SRAM两者的用途差距可大了。现在SPI Flash的速度也挺快的。其实速度还跟MCU有很大的关系。主要还是看哪个是速度的短板。

使用特权

评论回复
6
bairurui0713| | 2016-6-30 16:46 | 只看该作者
flash写入的内容不会因电源关闭而失去,读取速度慢,成本较低,一般用作程序存储器或者低速数据读取的情况。
sram有最快的读写速度,但电源掉落后其内容也会失去,价格昂贵,一般用作cpu的二级缓存,内存条也不用这个,适合高速数据读取的场合。

使用特权

评论回复
7
kokofei| | 2016-6-30 19:20 | 只看该作者
flash写入的内容不会因电源关闭而失去,读取速度慢,成本较低,一般用作程序存储器或者低速数据读取的情况。
sram有最快的读写速度,但电源掉落后其内容也会失去,价格昂贵,一般用作cpu的二级缓存,内存条也不用这个,适合高速数据读取的场合。

使用特权

评论回复
8
Classover| | 2016-6-30 20:44 | 只看该作者
flash为ROM,sram为RAM。两者不一样的

使用特权

评论回复
9
magicoctoy| | 2016-7-7 15:30 | 只看该作者
NAND FLASH,在FLASH的最开始的4K是引导区的程序,单片机把它读出来,放在SRAM中运行,其作用是把后面FLASH中真正的应用程序复制到SRAM中,复制完后,将程序指针改到SRAM中应用程序头上去,这样就从你的应用程序开始运行了。就是一般的FLASH接口读写。

使用特权

评论回复
10
tomyoct| | 2016-7-8 19:21 | 只看该作者
Flash存储器又称闪存,它结合了ROM和RAM的长处,不仅具备电子可擦除可编程(EEPROM)的性能,还不会断电丢失数据同时可以快速读取数据(NVRAM的优势)。
SRAM是英文Static RAM的缩写,它是一种具有静止存取功能的内存,不需要刷新电路即能保存它内部存储的数据。

使用特权

评论回复
11
chrise23| | 2016-7-10 09:17 | 只看该作者
SRAM是运行程序的空间,FLASH是存储程序的地方。前者肯定比后者的速度快

使用特权

评论回复
12
MTCN2013| | 2016-7-10 21:57 | 只看该作者
根据你的需要,你是存储空间不够呢,还是想要增加存取的速度呢

使用特权

评论回复
13
songlaijun| | 2016-7-13 14:15 | 只看该作者
我记得刷新液晶速度的时候,采用SRAM空间的。一般用的就是flash芯片。

使用特权

评论回复
14
manaok12345| | 2016-7-14 09:34 | 只看该作者
FLASH是用来存储操作系统数据和用户数据,不能运行代码。
SRAM是片上内存,可用来运行程序,但很小,一般做特殊用处,如运行bootloader。

使用特权

评论回复
15
jouney316|  楼主 | 2016-12-21 15:53 | 只看该作者
最后选择的flash存储,因为这个比较便宜,关键是后者的驱动比较麻烦。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

203

帖子

0

粉丝