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

关于ad采样转换成具体数值的问题。

目前读到ad输出的24位补码输出,有如下问题

1 我采样得到的是整形数据吗?如果是整形数据,那么我是否需要将数据存在开辟的整型数组中,还是也可以存在浮点数数组中,这两者存储的内容有没有区别。

2我现在要将采集到的高低电平转换成电压数值,需要做比例的运算,若存储的是整型,那么是不是无法和我开的浮点数进行计算。

user151383853:

采样得到的是整形数据吗? 是的

是否需要将数据存在开辟的整型数组中,还是也可以存在浮点数数组中,这两者存储的内容有没有区别。                  当然有区别, 简单说, 数据的解释方法是不同的. 同样一个数据, 用两种方式解释出来的数值是截然不同的.  但通常是能够存入浮点数组中(不包括通过 DMA 方式), 因为编译器会帮你解决数据类型之间的转换问题.

整型,那么是不是无法和我开的浮点数进行计算?                         这也是的软件问题, 通常很多编译器是能够进行计算的, 因为会自动帮你转换类型, 不过建议你还是用显式地强制转换更妥些

aaron song:

回复 user151383853:

您好,“ 但通常是能够存入浮点数组中(不包括通过 DMA 方式)”这句话不能够理解,能否举例解释下。

赞(0)
未经允许不得转载:TI中文支持网 » 关于ad采样转换成具体数值的问题。
分享到: 更多 (0)