Hi,NXP 专家
我们在开发调试S32K312,SPI波特率为10M时发现了以下问题:
1、SPI0波特率为10M时,接收数据偶发异常,观察SPI波形发现失真严重,如下(CLK、MISO、MOSI):
2、起初怀疑是走线问题,然后使用S32K312-Mini-EVB也同样复现该问题
麻烦恩智浦专家可以一起测试,是否为我们的设计问题?
Hi,Senlent,
关于“你的示波器探头问题,用10X的探头再测试下” ,我试了一下,波形几乎没有改变。
我又用SPI1、SPI2、SPI3,10M波特率测试了一下,发现波形正常。
只有SPI0的波形会出现严重失真,在2M的速率下也会出现较为严重的失真。
建议可以用S32K312的SPI0按如上测试一下,谢谢!
”我又用SPI1、SPI2、SPI3,10M波特率测试了一下,发现波形正常。“
按你的描述,请检查SPI0的时钟是否和其它SPI实列是一样的配置,其次可以更换SPI0的PIN口再测试。
抱歉我在这里说错了:”我又用SPI1、SPI2、SPI3,10M波特率测试了一下,发现波形正常。“
我是用的SPI1、SPI2、SPI3在7.5M速率下测试波形是正常,这三个SPI最高只支持7.5M.
SPI0为AIPS_PLAT_CLK 60M时钟,其他SPI实例为AIPS_SLOW_CLK 30M时钟,这是无法修改的。
Hi@Chenxu1
提供下测试例程,我会在我这边测试一下效果
好的,忙完了我会测一下,这需要点时间