[N32G45x] N32G452硬件SPI为什么SCLK和MOSI同时跳变

[复制链接]
2676|25
suncat0504 发表于 2024-10-22 23:24 | 显示全部楼层
如果你是使用模拟方式实现SPI通讯的,那就在最简单的GPIO测试例程基础上,先模拟SCK输出,然后再增加GPIO口,模拟MOSI或者MISO,并进行测试(中间可以用调整软件死循环方式,改变延时时间,从而改变SCK的时间间隔)。只有这些都通过了,再试着按照协议和AD7190通讯。
 楼主| lovelessing 发表于 2024-10-26 19:57 | 显示全部楼层
suncat0504 发表于 2024-10-22 23:24
如果你是使用模拟方式实现SPI通讯的,那就在最简单的GPIO测试例程基础上,先模拟SCK输出,然后再增加GPIO口 ...

你是一点描述都不看啊
 楼主| lovelessing 发表于 2024-10-26 20:00 | 显示全部楼层
suncat0504 发表于 2024-10-22 23:19
200MHz的示波器放到最快检测频率都检测不到的话,你先试着降低SPI的工作频率啊。我感觉是你的设置方面出了 ...

说了N遍了,所有模式,所有速度,软硬件方式,全试了,您看得懂文字嘛?
 楼主| lovelessing 发表于 2024-10-26 20:02 | 显示全部楼层
exp1 发表于 2024-10-9 20:29
我也发现这个问题,硬件SPI有BUG

对的,就是电平跳变没有任何延时,是硬件设计问题
exp1 发表于 2024-12-11 13:26 | 显示全部楼层
最近我也证实N32G4XX系列的SPI都有不同程度的BUG
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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