同样硬件 配置为
parameter A_SYS_CFG = 24'h4be200;
parameter D_SYS_CFG = 24'h4ca800;
旧程序因为没有正确配置从片,主片可以正常读取ADC数据,DRDY信号正确产生,10.667K采样率。10K速率读取。
新的程序在ADC使能后,变更时钟长度,从片正确响应,但是状态寄存器一直报错,回复221000,读03 04 05寄存器后还是报错,改变配置寄存器故障依旧A_SYS_CFG = 24'h4b6000;D_SYS_CFG = 24'h4c3c00;
如图,ADCEN后改变长度,发送wankeup和lockregisters指令后,发送230000,240000,250000,读取状态后,adc回复四次数据后再无法回复数据。
次波形后芯片回复全部变为0,同样配置,为什么单片工作时无报错,级联后报错,并且无法正常工作