TI中文支持网
TI专业的中文技术问题咨询交流网站

28379D的SDFM外设,能不能检查出SD调制器坏了?

目前自己用的SD调制器是TI的AMC1203,前几天炸坏了,也就是没有CLK和SDA输出了。

软件上读到的都是0,查看379的TRM,发现Sdfm1Regs.SDIFLG.bit.MF1的定义

1: Modulator failure for Filter 1
我想利用这个bit做一个错误判断,但是这个bit一直为0,我想问TRM上的这个定义,是指调制器坏了?还是SDFM这个外设坏了?SDFM不是只起到一个SINC3滤波的作用吗?
一开始以为是仿真器刷新的问题,但是我主循环中写了一段测试的代码

if(Sdfm1Regs.SDIFLG.bit.MF1 == 1)
cnt1++;

cnt1也没有累加。

现在我想知道这个bit在什么情况下会置1?

最后还想问一下,像我这种情况,外部的SD调制器坏了,软件上是不是没办法通过寄存器位判断的形式来自检出故障了?

Green Deng:

找到一个类似问题的帖子,你可以参考一下:e2e.ti.com/…/590078

赞(0)
未经允许不得转载:TI中文支持网 » 28379D的SDFM外设,能不能检查出SD调制器坏了?
分享到: 更多 (0)