工具与软件:
您好!
我的客户遇到 ADC128D818在模式2下无法工作的问题。
使用以下代码进行控制时、内部/外部基准都正常运行在模式1中。
但是、在模式2中、内部/外部基准都返回0。
-------------------------------------------------------
HAL_VAL_SENSOR0_EN (1);//加电
HAL_DELAY (100);//等待上电(100ms)
tmp_drv_adc_write (0x00、0x80);//重置器件
tmp_drv_adc_write (0x07、0x01);//连续转换
//tmp_drv_adc_write (0x0B、0x03);//设置外部基准、模式1
tmp_drv_adc_write (0x0B、0x05);//设置外部基准、mode2
//tmp_drv_adc_write (0x0B、0x04);//设置内部基准、mode2
//tmp_drv_adc_write (0x0B、0x02);//设置内部基准、模式1
tmp_drv_adc_write (0x00、0x01);//开始
tmp_drv_adc_read (0x20);
tmp_drv_adc_read (0x21);
--------------------------------------------------------------------------------
请告知此问题的原因和解决方案
谢谢你。
JH