STM32/STM8技术论坛
直播中

李平

6年用户 11经验值
私信 关注
[问答]

AD7916采集不到电压,SDO输出一直是低电平,使用STM32平台

按照AD7916规格书内三线无繁忙标志设置时序无法采集到电压,SDO输出一直是低电平。请问如何解决驱动?
  1. void AD_Read(void)
  2. {
  3.     u8 cnt = 0;
  4.        
  5.           ADC_NSS(1);
  6.           ADC_CNV(1);
  7.           HAL_Delay(3);
  8.                 ADC_CNV(0);
  9.           HAL_Delay(1);
  10.            for(cnt = 0; cnt < 16; cnt ++)
  11.            {
  12.                    ADC_CLK(0);
  13.                          HAL_Delay(1);
  14.                          ADC_CLK(1);
  15.                          HAL_Delay(1);
  16.                  }
  17. }
逻辑分析仪时序图 规格书内时序图 接线图

回帖(3)

罗星

2021-7-12 18:45:57
看看有没有大神来解答一下问题
举报

李平

2021-7-16 11:24:22
哎!!!ADI的技术支持真叫人失望。
举报

jinyi7016

2021-11-26 11:15:23
NSS是低电平时选中的吧,你这个NSS(1)是高还是低啊
举报

更多回帖

发帖
×
20
完善资料,
赚取积分