通过mtd读写flash_基于STM32F7通过cube软件配置:读写QSPI接口64M flash和64M PSRAM参考教程...

基于STM32F7通过cube软件配置:读写QSPI接口64M flash和64M PSRAM参考教程核心板:NUCLEO-F767ZIFlash:NM25Q64EB(64M)PSRAM:IPS6404L(64M)配置文件请使用stm32cubemx打开程序请使用keil5MDK打开NUCLEO-F767ZI上引出的QSPI引脚如下,NM25Q64EB和IPS6404L都是分别接到同样...
摘要由CSDN通过智能技术生成

基于STM32F7通过cube软件配置:读写QSPI接口64M flash和64M PSRAM参考教程

核心板:NUCLEO-F767ZI

Flash:NM25Q64EB(64M)

PSRAMIPS6404L(64M)

配置文件请使用stm32cubemx打开

程序请使用keil5 MDK打开

09f5ec59800328239c64f9dadcf35848.png

NUCLEO-F767ZI上引出的QSPI引脚如下,NM25Q64EB和IPS6404L都是分别接到同样引脚:

PB2------------CLK

PB6------------NCS

PD11-----------IO0

PD12-----------IO1

PE2-------------IO2

PD13-----------IO3

1、 NM25Q64EBIPS6404L的简介

9b0bafae481c6a685085ef1cf2a8d69e.png

(1) NM25Q64EB是一款容量64Mbit(8Mbyte)的flash。

内部存储单元的数量关系如下:1个块(block)容量为65535byte,包含16扇区(sector)。1个扇区容量为4096byte,包含16页(page)。每页的容量为256byte。

NM25Q64EB默认为SPI1线通讯,当开启QSPI模式时,为4线通讯,大大增加了通讯的速度。芯片支持的时钟频率最高可到达104MHz。

(2) IPS6404L时一款容量64Mbit(8Mbyte)的PSRAM,同样采用QSPI接口。在2.7V~3.6V供电下,最高时钟频率为104MHz。

2、 STM32CUBEMX的配置。

(1) 芯片的选择:选择和板上同款的芯片型号(STM32F767ZI)

1cb7d422e8f05da1abf6509dc21788a1.png

(2) 引脚的配置:在图形化配置界面直接左键对应引脚,在本次实验中我们引出一个QSPI引脚和串口3的引脚(PD8,PD9),QSPI和USART3的引脚和核心板一致。

0c0ce4e92ad7f46f87152eb4c6d5bb85.png

5a41741d38ddebab1470b61ae91f705d.png

图形化界面配置完成后,在引脚模式处进行选

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值