GD32F407ZGT6单片机SPI配置为MRU模式,在时钟引脚为什么测不到CLK信号?

[复制链接]
964|10
 楼主| 趋向无穷 发表于 2024-1-3 17:55 来自手机 | 显示全部楼层 |阅读模式
GD32F407ZGT6单片机SPI配置为MRU模式,读取的数据全为0xFFFF,在时钟引脚也测不到CLK信号,希望有大神帮忙指点指点,先谢啦
b5z1giu 发表于 2024-2-6 12:25 | 显示全部楼层
你用啥读取的?是逻辑分析仪么?
cen9ce 发表于 2024-2-6 13:28 | 显示全部楼层
我觉得可能是时序没弄对吧
suw12q 发表于 2024-2-6 14:31 | 显示全部楼层
你试试用DMA是不是就行啊,效果应该就行吧
w2nme1ai7 发表于 2024-2-6 15:30 | 显示全部楼层
话说你说的MRU模式是啥模式啊?会提高SPI的速度么
p0gon9y 发表于 2024-2-6 16:34 | 显示全部楼层
读取全是FF给我感觉就像是时序不对导致的
lamanius 发表于 2024-2-6 18:08 | 显示全部楼层
在缓存系统中,MRU模式可以作为一种替换策略,用于确定哪些数据应该被保留在缓存中,FF是不是就缓冲数据给刷新了呢?
l1uyn9b 发表于 2024-2-6 19:11 | 显示全部楼层
你先用示波器或者逻辑分析仪抓一下波形吧,看看效果
tax2r6c 发表于 2024-2-7 08:10 | 显示全部楼层
检测不到时钟可能是通讯完成或者是配置有问题,根本没有通信吧
q1ngt12 发表于 2024-2-7 09:26 | 显示全部楼层
看看你的代码?估计是不是SPI的配置故障啊
g0d5xs 发表于 2024-2-7 11:35 | 显示全部楼层
我觉得你可以先看看官方的demo,看SPI的配置,然后再移植你的项目上
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部