打印

谁有DSP芯片定点运算入门这方面的经验啊

[复制链接]
659|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wyjie|  楼主 | 2017-3-4 22:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
wuhany| | 2017-3-4 22:07 | 只看该作者

等会,我看过一个**就是说这个的

使用特权

评论回复
板凳
wuhany| | 2017-3-4 22:09 | 只看该作者
3.1 数 的 定 标
在定点DSP芯片中,采用定点数进行数值运算,其操作数一般采用整型数来表示。一个整型数的最大表示范围取决于DSP芯片所给定的字长,一般为16位或24位。显然,字长越长,所能表示的数的范围越大,精度也越高。如无特别说明,本书均以16位字长为例。
DSP芯片的数以2的补码形式表示。每个16位数用一个符号位来表示数的正负,0表示数值为正,1则表示数值为负。其余15位表示数值的大小。因此
二进制数0010000000000011b=8195
二进制数1111111111111100b=-4
对DSP芯片而言,参与数值运算的数就是16位的整型数。但在许多情况下,数**算过程中的数不一定都是整数。那么,DSP芯片是如何处理小数的呢?应该说,DSP芯片本身无能为力。那么是不是说DSP芯片就不能处理各种小数呢?当然不是。这其中的关键就是由程序员来确定一个数的小数点处于16位中的哪一位。这就是数的定标。
通过设定小数点在16位数中的不同位置,就可以表示不同大小和不同精度的小数了。数的定标有Q表示法和S表示法两种。表3.1列出了一个16位数的16种Q表示、S表示及它们所能表示的十进制数值范围。
从表3.1可以看出,同样一个16位数,若小数点设定的位置不同,它所表示的数也就不同。例如:
16进制数2000H=8192,用Q0表示
16进制数2000H=0.25,用Q15表示
但对于DSP芯片来说,处理方法是完全相同的。
从表3.1还可以看出,不同的Q所表示的数不仅范围不同,而且精度也不相同。Q越大,数值范围越小,但精度越高;相反,Q越小,数值范围越大,但精度就越低。例如,Q0的数值范围是-32768到+32767,其精度为1,而Q15的数值范围为-1到0.9999695,精度为 1/32768 = 0.00003051。因此,对定点数而言,数值范围与精度是一对矛盾,一个变量要想能够表示比较大的数值范围,必须以牺牲精度为代价;而想提高精度,则数的表示范围就相应地减小。在实际的定点算法中,为了达到最佳的性能,必须充分考虑到这一点。
浮点数与定点数的转换关系可表示为:
浮点数(x)转换为定点数( ):
定点数( )转换为浮点数(x):

使用特权

评论回复
地板
wuhany| | 2017-3-4 22:11 | 只看该作者
就这个,楼主找找看全文的就行

使用特权

评论回复
5
wyjie|  楼主 | 2017-3-4 22:22 | 只看该作者
嗯,那我按大家的说法挨个排查一下,先结贴啦,谢谢哈

使用特权

评论回复
6
iyoum| | 2017-3-4 23:19 | 只看该作者
这个使用哪个DSP?

使用特权

评论回复
7
iyoum| | 2017-3-4 23:20 | 只看该作者
http://wenku.baidu.com/link?url=ODc7qomvYXW5feaobqXLOn3yVGl66bzhZW0HG8M58bRY_ApDp1fMNzNk3GxFIcq4ctO_7QzJciuhoDtj1X4BjZP-ibMdXf3_1zlO6yydZV3

使用特权

评论回复
8
eefas| | 2017-3-5 18:19 | 只看该作者
选择一个指定的DSP处理器。

使用特权

评论回复
9
eefas| | 2017-3-5 18:22 | 只看该作者
在定点DSP芯片中,采用定点数进行数值运算,其操作数一般采用整型数来表示。

使用特权

评论回复
10
232321122| | 2017-3-7 17:14 | 只看该作者
11
232321122| | 2017-3-7 17:18 | 只看该作者
12
free_稀饭| | 2017-3-7 17:56 | 只看该作者
本帖最后由 free_稀饭 于 2017-3-7 17:58 编辑

楼主,你好;这是我之前学定点编程所参考的资料:




DSP数值运算基础.pdf

1.39 MB

定点数基础知识

sprc087.zip

1.36 MB

C28x IQMath Library - A Virtual Floating Point Engine

使用特权

评论回复
13
dzfansman| | 2017-3-9 22:01 | 只看该作者
http://blog.csdn.net/sonictl/article/details/9018681

使用特权

评论回复
14
dzfansman| | 2017-3-9 22:04 | 只看该作者
http://blog.sina.com.cn/s/blog_6080d7e70100genn.html

使用特权

评论回复
15
selongli| | 2017-3-11 22:31 | 只看该作者
DSP芯片定点运算这个很多资料可以分享。

使用特权

评论回复
16
selongli| | 2017-3-11 22:34 | 只看该作者
17
gygp| | 2017-3-12 21:28 | 只看该作者
这个有DSP的处理器教程。

使用特权

评论回复
18
gygp| | 2017-3-12 21:36 | 只看该作者
wuhany 发表于 2017-3-4 22:07
等会,我看过一个**就是说这个的

哪里有下载程序?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

927

主题

12706

帖子

5

粉丝