我按照手册中顺序进行复位,初始化,分频配置打开4个通道后唤醒。可以正常读取到数据,数据也正常,但是读取STAT_S寄存器值为0x01,不知道这个F_FRAME这个bit为什么置位?
我设置M0=1 M1=1 M2=0 时钟16.384M
user151383853:
有些寄存器在一些配置下会自动设置一些相关位以达到设置的匹配吧
he zhang:
回复 user151383853:
但是也不应该故障位置位呀
Amy Luo:
您好,
您可以参考下E2E论坛上帖子的回复:e2e.ti.com/…/2688699
he zhang:
回复 Amy Luo:
按照您发的参考,STAT_S的F_FRAME还是1,没有清零。而且我采用的是32bit格式,用fixed = 1, fixed = 0都尝试过, crc disable,ad需要20*8个clock,我提供160个clock或者168个clock这个F_FRAME位还是1。我尝试多次读状态寄存器都清不掉。
Bryan zhong:
你好,目前我在使用的时候,解决了f_frame fault,但是读到的数据全是零,不知道是否可以和你交流一下?我的配置是M0:FLOAT ,M1:FLOAT,M2=0