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

2019-12-27 18:59发布

本帖最后由 hpdell 于 2016-12-19 09:52 编辑

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

欢迎下载,绝对好用,
废话不多说,


bsp qspi_N25Q256A.rar (17.61 KB, 下载次数: 77) 2016-12-19 09:32 上传 点击文件名下载附件






有谁看看能否把他改成可以读取 QSPI   N25Q512A 的  ???



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
wye11083
1楼-- · 2019-12-28 10:16
hpdell 发表于 2016-12-19 09:49
一次读取 32KByte字节的数据大概需要13-15ms,

这有点小慢吧。fpga做qspi的话,速度基本可以达到25MB/s。
hpdell
2楼-- · 2019-12-28 12:24
本帖最后由 hpdell 于 2016-12-19 11:51 编辑
wye11083 发表于 2016-12-19 11:15
这有点小慢吧。fpga做qspi的话,速度基本可以达到25MB/s。


你好,我这个 驱动QSPI 的 N25Q256A 运行的频率是72MHz啊(也就是单片机设置最大的时钟频率为72MHz, 可以设置为108MHz,我怕稳定方面不可靠所以设置为72MHz),最大108MHz,

不知道你说的那个速度的 QSPI 的运行频率是多少啊 ????
wye11083
3楼-- · 2019-12-28 14:42
hpdell 发表于 2016-12-19 11:49
你好,我这个 驱动QSPI 的 N25Q256A 运行的频率是72MHz啊(也就是单片机设置最大的时钟频率为72MHz, 可以 ...

50MHz。既然跑72MHz,每秒读36MB问题也不大,估计程序要优化了。你那个速度一秒只有2MB左右。
hpdell
4楼-- · 2019-12-28 19:02
wye11083 发表于 2016-12-19 12:01
50MHz。既然跑72MHz,每秒读36MB问题也不大,估计程序要优化了。你那个速度一秒只有2MB左右。 ...

你好,我使用的是st官网提供的 HAL 库,估计如果使用寄存器操作的估计应该很快很多吧,

另外你的程序能否发上来 共享一下啊
cheungman
5楼-- · 2019-12-28 21:18
 精彩回答 2  元偷偷看……
cheungman
6楼-- · 2019-12-28 22:14
72MHz
dual:4098us
quad:3225us

一周热门 更多>