这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 24位AD数据采样到32位的dsp中,中间将24位数据转成32位数据,是dsp做

共4条 1/1 1 跳转至

24位AD数据采样到32位的dsp中,中间将24位数据转成32位数据,是dsp做的还是程序员做的?

助工
2014-09-19 11:40:20     打赏
24位AD数据采样到32位的dsp中,想问下,dsp得到的数据,是32位的,这个中间将24位数据转成32位数据,是dsp做的还是程序员做的?

工程师
2014-09-19 11:46:38     打赏
2楼
看你用的芯片,估计不是程序完成的,应该是硬件实现的吧

院士
2014-09-20 10:39:12     打赏
3楼
这个和DSP没有关系。 数据传输是有规则的,24位的数据怎么传要看看传感器的数据手册了。

助工
2014-09-23 21:43:39     打赏
4楼

今天有点思路对于这个问题,其实要看dsp内部接收数据时是如何处理的!但是AD采集的依旧是24位,dsp获取的到数据是32位的,这其中就会有8位是0,也是说,dsp拿的数据,可以是左对齐或者右对齐,或者i2s格式,具体可以参考AD,一般AD获取到的是24位有符号数,第23位是符号位,如果是左对齐,比如采集到的数的 0x00FE1A32 采用左对齐就是(0x00FE1A32 << 8) = 0xFE1A3200  最高位F表示这个是一个负数


共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]