TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS8691外部数据转换读取问题

大家好,我在使用ADS8691的时候遇到一个问题。ADS8691有一个数据输出控制寄存器  32位。低3位控制输出数据,格式如下:

[2:0]   可读写   000b          0xx  (表示输出值为转换数据)

     100(表示输出为全0)

     101(表示输出为全1)

      110(表示0与1交替输出)

       111(表示00与11交替输出)

当我将寄存器最低三位设置为 100、101、 110、 111时都能正常读取到数据,但是当我设置为输出转换数据时,数据一直为0;

请问是怎么回事呢?难道输出转换数据时的读取时序和固定输出时的时序不一样吗?

user151383853:

时序没有不同, 这读数据为全0,  也可能是数据真的是全0, 转换结果为全0, 或者还没有转换的有效数据

user5305815:

回复 user151383853:

你好,谢谢回复。外部模拟输入是有电压的,不过无论是多少 都是0

RT:

回复 user5305815:

可以把驱动程序共享出来吗

user4237902:

回复 RT:

驱动给你共享了吗?给我一份,kui_wang@126.com,谢谢

赞(0)
未经允许不得转载:TI中文支持网 » ADS8691外部数据转换读取问题
分享到: 更多 (0)