根据AD7916时序配置3线无繁忙提示读不到信号
void AD_Read(void)
{
u8 cnt = 0;
ADC_NSS(1);
ADC_CNV(1);
HAL_Delay(2);
ADC_CNV(0);
for(cnt = 0; cnt < 16; cnt ++)
{
ADC_CLK(0);
HAL_Delay(1);
ADC_CLK(1);
HAL_Delay(1);
}
}
使用示波器观察SDO数据脚 没有信号
根据AD7916时序配置3线无繁忙提示读不到信号
void AD_Read(void)
{
u8 cnt = 0;
ADC_NSS(1);
ADC_CNV(1);
HAL_Delay(2);
ADC_CNV(0);
for(cnt = 0; cnt < 16; cnt ++)
{
ADC_CLK(0);
HAL_Delay(1);
ADC_CLK(1);
HAL_Delay(1);
}
}
使用示波器观察SDO数据脚 没有信号
1. AD7916从什么途径购买 ?
2. 原理图截图?
3. 示波器同时抓CNV, SCK, SDI和SDO的波形看一下 。
AD7916芯片是否从ADI官方什么渠道购买 ?