This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AIC23采样数据丢失

Expert 2115 points


使用arm+tlv320aic23做双通道AD采集时一直出现少数数据错误

部分寄存器配置如下:

AIC 端

寄存器地址   值

0X0C,        0X00

0X0E,        0X43

0X08,        0X3A

0X0A,        0X06

0X10 ,        0XC0

0X01,        0X17

0X03,        0X17

0X12,        0X01

ARM 端:

(AT91_SSC_RCMR : (1 << 16) | AT91_SSC_CKS_PIN | AT91_SSC_CKO_NONE | AT91_SSC_CKI | AT91_SSC_START_FALLING_RF);

(AT91_SSC_RFMR : (31<<0) | AT91_SSC_MSBF | AT91_SSC_FSOS_NONE | (0<<8));

用示波器观察波形正常,将采集记录到文件的数据用matlab画图则会出现部分数据不正常情况