硬汉嵌入式论坛

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

[SPI/QSPI] 为什么H750 的SPI1读取W25Q64,配置的CLK引脚没有时钟信号输出?

[复制链接]

8

主题

23

回帖

47

积分

新手上路

积分
47
发表于 2023-1-6 13:33:36 | 显示全部楼层 |阅读模式
本帖最后由 Lwk555 于 2023-1-6 13:40 编辑

请教一下大佬们,W25Q64的CS片选管脚拉低状态下,这个管脚电压必须是多小呢?我拉低CS后用示波器打了CS管脚还是有0.8V的样子,没有拉低为零伏。请问是不是这个原因导致SPI1读取W25Q64失败的原因?
CS管脚有电压,是不是就没有片选到外设W25Q64flash.
回复

使用道具 举报

8

主题

23

回帖

47

积分

新手上路

积分
47
 楼主| 发表于 2023-1-6 13:36:56 | 显示全部楼层
SPI管脚是这样配置的 1672983389819.png
回复

使用道具 举报

8

主题

23

回帖

47

积分

新手上路

积分
47
 楼主| 发表于 2023-1-6 13:37:41 | 显示全部楼层
CS管脚是这样的 1672983454765.png
回复

使用道具 举报

8

主题

23

回帖

47

积分

新手上路

积分
47
 楼主| 发表于 2023-1-6 13:38:34 | 显示全部楼层
SPI驱动配置 1672983495144.png
回复

使用道具 举报

8

主题

23

回帖

47

积分

新手上路

积分
47
 楼主| 发表于 2023-1-6 13:39:12 | 显示全部楼层
SPI时钟配置 1672983540311.png
回复

使用道具 举报

19

主题

235

回帖

292

积分

高级会员

积分
292
发表于 2023-1-6 13:47:59 | 显示全部楼层
你的cs配置的是OD,开漏
回复

使用道具 举报

8

主题

23

回帖

47

积分

新手上路

积分
47
 楼主| 发表于 2023-1-6 14:55:00 | 显示全部楼层
tovinz 发表于 2023-1-6 13:47
你的cs配置的是OD,开漏

嗯,我改成推挽输出后,就拉低不了了,一直是高电平
回复

使用道具 举报

8

主题

23

回帖

47

积分

新手上路

积分
47
 楼主| 发表于 2023-1-6 15:02:27 | 显示全部楼层
1672988398735.png
硬件电路是这样的,四个管脚与FPGA和arm都连接了的,我在复位FPAG后,才对这个外部flash操作的
回复

使用道具 举报

8

主题

23

回帖

47

积分

新手上路

积分
47
 楼主| 发表于 2023-1-6 15:04:22 | 显示全部楼层
1672988592611.png
这是CS管脚与arm连接的电路图,请问是电路上有问题吗?
回复

使用道具 举报

19

主题

235

回帖

292

积分

高级会员

积分
292
发表于 2023-1-6 15:15:08 | 显示全部楼层
fpga可不可以将引脚配置为类似输入浮空的状态,感觉这样才可以真正的释放引脚,也不知道fpga复位后引脚的默认状态是什么
回复

使用道具 举报

335

主题

2040

回帖

3050

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3050
发表于 2023-1-6 16:18:16 | 显示全部楼层
Lwk555 发表于 2023-1-6 15:04
这是CS管脚与arm连接的电路图,请问是电路上有问题吗?

建议
1. 你在代码里面全局搜索一下这个cs管脚的配置情况,也许不小心在别的地方操作了这个IO口。
2. 断开R91,就是断开FPGA的管脚影响,再看看是否能够拉低。
回复

使用道具 举报

8

主题

137

回帖

161

积分

初级会员

积分
161
发表于 2023-2-2 10:14:55 | 显示全部楼层
gpio_init有成员没有被初始化, 可能导致配置IO模式的时候并不是自己想要的模式, 所有无法操作IO
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-17 19:20 , Processed in 0.300319 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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