音视频技术
直播中

张飞雄

7年用户 961经验值
私信 关注
[问答]

请问adau1701_datasheet 的numeric formats 中的5.23和1.23代表的是啥?是相关标准吗?

另外,谁能浅显的说一下二进制的负小数是怎么表示的?这里的数字线性范围(linear range)是-16~16-1,后面的又是-1~1,这个线性范围指的是什么,是什么概念?多谢!

回帖(1)

张博

2023-11-28 16:08:42
你好,5.23的数据格式是这样定义的:最高位为符号位,后四位为整型,接着是小数点,后23位用来表示小数。1.23则只有符号位,没有整数,后23位为小数位。这是因为SIGMADSP内部的DSP位28位寄存器宽度,所以可以用5.23这种格式,但音频ADC/DAC一般都是24位的,用1.23来表示,所以即使在DSP内部运算或放大,在SIGMADSP是不会溢出的。
举报

更多回帖

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