第一次执行初始化操作(Figure 30.Configuration register write and read operations)时,DOUT无输出。但在第二次及之后执行相同的操作,可以得到正确的回读信号。目前能想到的是CLK信号不连续问题。但我为了能不手动上电模拟重新上电过程,每次初始化都会关掉CLK并重新激活,且在CLK激活500us后才开始后面的复位等操作。
重要参数:CLK:4MHz; DCLK:2MHz; 写完配置后马上触发DCLK,当format = 0时,tWTWR:256*0.5= 128us。
此图为第一次触发初始化代码。
此图为第二次触发初始化代码。