采用Rp+L测量模式,经测量MCU与LDC的通讯正常,线圈两端也有正常的激励,但无法读取数据,DRDYB位始终为1,STATUS寄存器始终为7C,Rp数据寄存器中也始终没有数据,请问该问题大概是什么原因导致的,可否给我一些排查方案,目前我有些无从下手。
您好,感谢您的回复,照着您说的尝试了一下,问题还是没有解决,我的寄存器配置如下:
LDC_RegisterConfig LDC_Rp_L_Config[] =
{
{LDC1101_RP_SET, 0x07},
{LDC1101_TC1, 0x90},
{LDC1101_TC2, 0xA0},
{LDC1101_DIG_CONFIG, 0x07},
{LDC1101_ALT_CONFIG, 0x00},
{LDC1101_INTB_MODE, 0x00},
{LDC1101_D_CONF, 0x00},
{LDC1101_START_CONFIG, 0x01}
};
我自己检查应该是没问题的,其他人的板子这样配置也可以正常工作