调试程序中,首先在方波的上升沿开启CLK(8M),开始转换,在用定时器中断等待43.4*6us后,用模拟SPI的方式读取数据,但是读取到的数据前面几次始终搞不太对,呈现下降沿趋势,后面的数据比较稳定了。
等待43.4*6us是为了满足大于1920CLKS,即等待数据稳定后在读取。
但是如果我每次都会出现上诉情况(前面几次不正确)
图片中每次采集50次,前面几次的转换结果都偏差较大。这是为什么呢?(搞了好久还是没搞明白……)
还有我想请教一下这个芯片什么时候去采样,DOR里的数据是否是当前采样点的数据。