基于STM32F767通过cube配置:QSPI接口读写64M PSRAM+flash参考资料...

2020-02-29 10:44发布

基于STM32F767通过cube配置:QSPI接口读写64M PSRAM+flash参考资料/原理图/代码/教程等资料分享

核心板:NUCLEO-F767ZI
Flash:NM25Q64EB(64M)
PSRAM:IPS6404L(64M SO-8封装QSPI接口)
配置文件请使用stm32cubemx打开
程序请使用keil5 MDK打开

1.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
20条回答
mmuuss586
2020-03-02 02:49
了解了上面的信息后,我们开始来配置读取ID的函数。上一个标题我们介绍了QSPI的3个函数,包括配置函数,接收函数,发送函数。这里我们就用到了前两个,先配置,再接收传回的2字节地址。

函数中的if…else…可选择在QPI模式下(4线)发送,或者SPI模式下(单线)发送。以QPI模式为例,往QSPI_Send_CMD(…,…,…,…,…,…,…)中填入参数,下图的函数共有7个参数.
第一个参数是指令码0x90;(看Table9)
第二个参数是指令发送的地址0;
第三个参数是dummycycles:0;(看Table9)
第四个参数是指令模式:选择4线;
第五个参数是地址模式:选择4线;
第六个参数是地址长度:选择24bits;(看Table9)
第七个参数是数据模式:选择4线。

一周热门 更多>