已回答假定已回答

FPGA读写AD5755-1异常

steven_wgq 在 2017-3-30 詢問的問題
最後回覆由EmmaChen於2017-4-7提供

AD5755-1芯片采用FPGA驱动,发现读写SPI端口异常,具体情况如下:

1.采用25MHz的SCK读写SPI端口,AD5755-1的SDO无数据输出;和数据手册给出的最快时钟30MHz出入很大。

2.将SPI时钟降低为10MHz,第一次读取SPI寄存器时SDO无输出,第二次之后SDO输出正常,但在修改寄存器的数值后该现象又产生;

3.数据手册给出的SYNC高电平时间t6最小值198ns,但问题是在10MHz时钟下,将SYNC高电平设置为1us,芯片的SDO无输出

 

 

 

在10MHz时钟下,采用数据手册给出的“读数据+空操作”的SPI指令,第一次无法读出数据,修改为“读操作+读操作+空操作”的SPI指令,数据读出正常,貌似我颠覆了整个数据手册。。。。

附件

結果