硬汉嵌入式论坛

 找回密码
 立即注册
查看: 641|回复: 5
收起左侧

[STM32H7] 各位大神,请问对于stm32h7的qspi布线是否有什么要求?

[复制链接]

1

主题

3

回帖

6

积分

新手上路

积分
6
发表于 2023-8-18 09:17:30 | 显示全部楼层 |阅读模式
如题,我尝试画过一次板子,上电后发现qspi写入flash的数据和读出flash的数据不一样。读取flash id是可以的,但是不管是使用读取的指令还是内存映射的方法都会出错。(因为板子不在身边所以就给不了图了)。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2023-8-18 09:34:52 | 显示全部楼层
楼主用的那个型号,已经保证自己的程序没问题吧,如果没问题,可以适当降低QSPI Flash时钟试试。
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2023-8-18 09:50:32 | 显示全部楼层
eric2013 发表于 2023-8-18 09:34
楼主用的那个型号,已经保证自己的程序没问题吧,如果没问题,可以适当降低QSPI Flash时钟试试。

已经保证代码没问题的。因为烧入到开发板是没问题的。 我也降低过时钟 结果还是一样.
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2023-8-18 09:55:31 | 显示全部楼层
eric2013 发表于 2023-8-18 09:34
楼主用的那个型号,已经保证自己的程序没问题吧,如果没问题,可以适当降低QSPI Flash时钟试试。

代码烧入到开发板跑是没问题, 我也降低过时钟结果还是一样。我从开发板上把芯片和flash拆下来焊在自己板子上结果也一样。我发现我在画板的时候flash 的引脚长度都不同个别差距有点大。这样会有影响吗?
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2023-8-18 10:05:16 | 显示全部楼层
代码烧入到开发板跑是没问题, 我也降低过时钟结果还是一样。我从开发板上把芯片和flash拆下来焊在自己板子上结果也一样。我发现我在画板的时候flash 的引脚长度都不同个别差距有点大。这样会有影响吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2023-8-18 10:48:05 | 显示全部楼层
kiroro 发表于 2023-8-18 09:55
代码烧入到开发板跑是没问题, 我也降低过时钟结果还是一样。我从开发板上把芯片和flash拆下来焊在自己板 ...

1、只要QSPI Flash距离MCU比较近,影响不大。
2、试试全程1线方式读写测试。
3、降低QSPI Flash所涉及GPIO速度等级试试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-13 06:54 , Processed in 0.206453 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表