Post Go back to editing

adpd4100spi通信有问题

 您好,adpd4100在进行通信的时候,会存在一些问题。mosi没有问题,但是当我回读消息的时候,miso线上的电平难以持续一个时钟周期。从示波器上看到miso的线会被拉高,但是会是以尖峰的形式。如果想要的到连续的111,那么最后的结果只能读到11,想要得到一个010,最后的结果就会是000。 黄色的线代表CS,红色的先代表clk,绿色的线代表MOSI,蓝色的线代表MISO. 下图中,图二是正常的时序图(ADPD4100开发板得到的)证明上位机代码可以正常写入和读取ADPD4100芯片,但是图1和图3 (自己画的电路图)是有问题的时序图.从图3我们可以看出来,电平是拉高了,但是难以保持一个周期。问题仅仅出在MISO上,MOSI的写入ADPD4100时序还是对的。 图五是我的原理图。不知道问题是设计的缺陷还是ADPD4100 用法的问题。 

                                            图1

                                        图二

                                            图三

                                              图四

                                         图五



ADPD4100 增加了问题解释说明图
[edited by: wwdz at 4:20 AM (GMT -4) on 30 Jun 2021]