打印
[MCU]

用多大的晶振?

[复制链接]
楼主: 午夜粪车
手机看帖
扫描二维码
随时随地手机跟帖
21
午夜粪车|  楼主 | 2019-5-19 18:09 | 只看该作者 回帖奖励 |倒序浏览

结贴了,多谢大家讨论这么多哈,呵呵

使用特权

评论回复
22
wyjie| | 2019-5-19 18:13 | 只看该作者
谁有DSP芯片定点运算入门这方面的经验啊

使用特权

评论回复
23
wuhany| | 2019-5-19 18:16 | 只看该作者
等会,我看过一个**就是说这个的

使用特权

评论回复
24
wuhany| | 2019-5-19 18:19 | 只看该作者
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):

使用特权

评论回复
25
wuhany| | 2019-5-19 18:21 | 只看该作者
就这个,楼主找找看全文的就行

使用特权

评论回复
26
dengdc| | 2019-5-19 18:24 | 只看该作者
这个使用哪个DSP?

使用特权

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

使用特权

评论回复
28
午夜粪车|  楼主 | 2019-5-19 18:30 | 只看该作者
预料中的结果,先结贴吧,多谢大家啦

使用特权

评论回复
29
comparison| | 2019-5-20 20:46 | 只看该作者
32.768K的晶振即可。

使用特权

评论回复
30
jimmhu| | 2019-6-7 14:41 | 只看该作者
换成32k的晶振   

使用特权

评论回复
31
lihuami| | 2019-6-7 14:42 | 只看该作者
32.768K频率的晶振        

使用特权

评论回复
32
xiaoyaozt| | 2019-6-7 14:42 | 只看该作者
有源晶振考虑吗?      

使用特权

评论回复
33
uptown| | 2019-6-7 14:42 | 只看该作者
12MHZ晶振是一款能够定期产生重复信号的石英晶振

使用特权

评论回复
34
cehuafan| | 2019-6-7 14:42 | 只看该作者
高频的内部DCO              

使用特权

评论回复
35
usysm| | 2019-6-7 14:43 | 只看该作者
用一个32k的晶振            

使用特权

评论回复
36
typeof| | 2019-6-7 14:43 | 只看该作者
有源晶振12m         

使用特权

评论回复
37
yujielun| | 2019-6-7 14:43 | 只看该作者
要用12M的晶振               

使用特权

评论回复
38
htmlme| | 2019-6-7 14:44 | 只看该作者
单片机晶振频率12mhz晶振  

使用特权

评论回复
39
pl202| | 2019-6-7 14:44 | 只看该作者
单片机晶振实际是11.0592MHz  

使用特权

评论回复
40
typeof| | 2019-6-7 14:44 | 只看该作者
12MHZ的晶振,振动的时候可能偏差为12.00002MHZ   

使用特权

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

本版积分规则