问题描叙:在自校准后,进行零刻度自校准时不能通过.既DRDY不返回低电平. 器件资料手册上说明:校准开始时,DRDY输出为高电平,校准完成后,输出低电平 测试代码如下:
/****************************零刻度自校准********************************/ void ZeroScale_SelfCalibration(void) { var_temp = 0x16; write_reg ();//*写通信寄存器,下次写模式寄存器 var_temp = 0xdd; //* 110 111 0 1零刻度自校准 write_reg ();//*写模式寄存器 while(ad_dr);//*等待校准完毕 ----????-这一步不能通过?????????? } /************************零刻度自校准*END**********************************/
|