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

分享一个 QSPI N25Q256A的读写程序,支持QUAD, 4字节模式,绝...  

[复制链接]
hpdell 发布时间:2016-12-19 09:41
分享一个 QSPI N25Q256A的读写程序,支持QUAD, 4字节模式
- {' t8 F9 l3 G1 d- N4 F1 O8 @2 m: T( p) r
欢迎下载,绝对好用,8 k: U" l" h$ g5 E0 T
废话不多说,5 f: j, d( ~; G& k: {1 |0 U

3 b/ M8 P( g7 T bsp qspi_N25Q256A.rar (17.61 KB, 下载次数: 849)

评分

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

查看全部评分

赞 3 收藏 6 评论38 发布时间:2016-12-19 09:41

举报

38个回答
foby 回答时间:2018-9-4 11:47:01
您好,谢谢您的分享。我讲您的程序移植到L475上,遇到些问题,您能给支个招吗。1 D) W( F0 a  n7 o5 {! F
用STM32L475外扩N25Q256存储器,在配置为单指令模式时(如写使能),处理器的D1未见有输出。$ y+ o' u6 M# }
比如:Instruction 段配置为0x5A,Address 段配置为NONE,Data段配置为NONE。7 l5 n  H" `) c1 }2 }5 {' K
理论上,应该在CS有效时,D0,D1,D2,D3都能看到脉冲跳变。5 o! [- w/ |7 K; O: Q% j! B7 Z/ d
实际上,D1未见脉冲跳变,其他3个数据线有脉冲跳变且都正确。7 x4 @' l6 h/ F, \0 }( S

- ~$ f' k/ {7 S. S9 w另外,当QSPI配置为寄存器读写模式时,即Data段配置不为NONE时,4条数据线输出数据都正确。
hpdell 回答时间:2016-12-26 14:37:08
PseudoSRAM 发表于 2016-12-26 09:29% ^  L5 R. f' q: l  j  R8 O4 W6 j0 x
有了QSPI接口,就可以使用IPS3204JSQ SQPI PSRAM来扩展外部RAM啦:容量4MB,最高时钟104MHz,可广泛应用于 ...

! y/ R$ p/ I9 m6 z  @qspi的写入速度比 普通spi的写入速度貌似快不了多少啊,而且擦除一个4KB扇区的时间也差不多,
1 k3 d0 g' V, X/ r9 Q( ?7 U" }2 L/ x1 n6 U4 ?3 @/ \
要是能够提高这个擦除速度就比较完美了
: l7 F4 \- Z, c1 g; C2 ^
$ U+ G6 O( O9 @* c1 H  G目前我的N25Q512A QSPI 这个芯片的程序没有调试出来,只把N25Q256A QSPI 的程序调试出来了,
) P, w4 ?2 F% \. d6 t
8 E3 d, e2 L* j. K" A不知道你有没有使用到 N25Q512A QSPI 的芯片啊 ??
20990929 回答时间:2017-8-2 11:22:49
hpdell 发表于 2016-12-26 14:37  ^7 F0 {! a, @, c: q) W4 G
qspi的写入速度比 普通spi的写入速度貌似快不了多少啊,而且擦除一个4KB扇区的时间也差不多,/ \# ~/ ]  c( L# [" E: K- z

5 t& W$ Q& N( N) y  q! I1 t4 K3 e& z要是能够 ...

$ y: h2 i8 F( J" p& {; Apsram现在有新的64MHz的版本啦,支持3.3V啦,可以看到,PSRAM支持数据突发,存取的数据块越大,效率越高在作为程序存储器用时,每次读4个字节,效率大约为时钟带宽的44~45%,详情可以qq私聊(1103826850)
jackten 回答时间:2016-12-19 11:09:40
谢谢分享                          
wdshuang09 回答时间:2016-12-19 12:14:37
谢谢分享         
zero99 回答时间:2016-12-19 16:34:45
谢谢楼主了
hpdell 回答时间:2016-12-20 16:10:22
有用就好啊
PseudoSRAM 回答时间:2016-12-26 09:29:47
有了QSPI接口,就可以使用IPS3204JSQ SQPI PSRAM来扩展外部RAM啦:容量4MB,最高时钟104MHz,可广泛应用于显示缓存、语音处理、图像处理、数据采集、数据加密等场景。
斜阳 回答时间:2016-12-26 10:01:59
nmark
# Z6 M) H6 q! j一下
PseudoSRAM 回答时间:2016-12-26 18:27:15
本帖最后由 PseudoSRAM 于 2016-12-26 18:28 编辑
. f4 u4 G  S+ L( {% v) Z, G
) h3 ]& t, m2 l% h' a' x" @这个IPS3204JSQ是个PSRAM - Pseudo SRAM,接口上看,象串行SRAM,但内核是DRAM, 只不过不需要象DRAM那样刷新。它不是Nand或NOR Flash,所以没有擦除的问题,读写速度是一样的。在现在这代ST MCU上,做数据存储的话,没问题的。QSPI存取速度肯定比SPI快4倍嘛
andypanfan 回答时间:2016-12-27 09:02:28
谢谢分享  
jcx0324 回答时间:2016-12-27 09:41:20
真要速度,sdram还是不错的
hpdell 回答时间:2016-12-27 09:47:00
PseudoSRAM 发表于 2016-12-26 18:27
2 X# @; Z0 ]" S& X3 _- L这个IPS3204JSQ是个PSRAM - Pseudo SRAM,接口上看,象串行SRAM,但内核是DRAM, 只不过不需要象DRAM那样刷 ...

0 Q  f- W! @, Cqspi的擦除肯定是有的,不然数据无法写入,2 R$ G, O5 t# u% Q) p: Z
  A# ~! D% Q% _6 \1 ?' Z
qspi 擦除一个扇区(4096Byte)的时间与 普通 spi 擦除一个扇区(4096Byte)的时间基本上是差不多的
- D$ ?. P* Z9 D% a3 I: I9 q
# o3 X3 O0 w# E2 u4 ^唯独快的应该就是在数据写入、读出
5265325 回答时间:2016-12-27 12:54:52
zbber 回答时间:2016-12-27 14:57:56
楼主厉害,支持楼主  q& w6 Q3 |; u% }* q4 B' z
hpdell 回答时间:2016-12-28 11:42:59
zbber 发表于 2016-12-27 14:578 F  N4 a- j" H: U2 a; B
楼主厉害,支持楼主

3 ]* _3 s5 N  e惭愧惭愧呀, N25Q512A13xx的 QSPI 没有搞定啊
123下一页

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版