使用stm32 + AD7916无法采集到数据

问题描述:

使用AD7916数模转换芯片无法采集到数据,时序按照规格书内三线无繁忙标志无法采集到数据。

   ADC_NSS(1); 
   ADC_CNV(1);
   HAL_Delay(3);
   ADC_CNV(0);
   HAL_Delay(1);
   for(cnt = 0; cnt < 16; cnt ++)
   {
     ADC_CLK(0);
     HAL_Delay(1);
     ADC_CLK(1);
     HAL_Delay(1);
   }

img

img

img

有大神会把????