各位好,我最近用BF609通过SPORT口读取AD7357的采集数据,本想采样率达到1MHZ,通过试验发现达到200KHZ还正常,以上数据就乱掉了。有没有哪位大神做过这方面的,能否给个建议?
还有个问题,还是上面这个项目,将采样率将到了1.6KHZ,SPORT时钟配到了32分频,32位数据读取,通过示波器测量时钟时序和采样数据,发现从CS到SPORT时序出来之间有个10us左右的高电平,同时,数据采集完成后还有很长的一段时钟时序,请问这是什么情况导致的?如下为示波器截图
最后,我通过配置SPORT的GCLKEN = gated clock = enabled 改为不使能,主要是为了提高采样率,但是这时发现时序前端的长高电平段是没了,但数据采样也不正确了,这是为什么?是否还需要配置其它的寄存器?还是这个门控时钟标记必需使能?