打印

如何发挥SPI器件的最大速度?

[复制链接]
楼主: 大碗拉面
手机看帖
扫描二维码
随时随地手机跟帖
21
1# 大碗拉面
换并口的AD DA吧,要不就换单片机吧。
他们配合在一起,发挥不了1+1>2的,要不你加个CPLD做总线转SPI?

使用特权

评论回复
22
pa2792| | 2011-1-28 09:10 | 只看该作者
17L
我就是C8051F的粉丝,没有发现C8051F有什么问题
有问题的是人
ayb_ice 发表于 2011-1-28 08:25

它出现的问题代理商的FAE都承认了。

使用特权

评论回复
23
大碗拉面|  楼主 | 2011-1-28 09:39 | 只看该作者
to: 古道热肠 & 不爱说话
看来是得学习一下CM3了,呵呵。谢谢二位的提醒~~

to:linqing171
选个并口,将他接到外部总线上,操作起来确实很快。如果这样做的话,那么模数隔离那块的成本就会上升了,还是看成本预算吧,呵呵

to:pa2792 & mxh0506
当我看到有些C8051的主频达到100M时,我心动了。
可看到你们的回复,我又淡定了,谢谢呦,呵呵。

谢谢咯都

使用特权

评论回复
24
ayb_ice| | 2011-1-28 09:55 | 只看该作者
22L
什么问题,说说看

使用特权

评论回复
25
Swd21ic| | 2011-1-28 10:23 | 只看该作者
弱弱的问下Silicon labs还健在:funk:

使用特权

评论回复
26
ayb_ice| | 2011-1-28 10:30 | 只看该作者
人家活的滋润的很啊

使用特权

评论回复
27
yhn1973| | 2011-1-28 11:04 | 只看该作者
Silicon labs的利润率和每股盈利比ATMEL、ST、美信都高。

使用特权

评论回复
28
yhn1973| | 2011-1-28 11:10 | 只看该作者
中国的代理商对技术都不是很懂,大多数是人云亦云。每个芯片都有自己的特点和命门,C8051F你如果对它吃透后,用起来还是很可靠的,我们用了很多,工业环境,很可靠。

使用特权

评论回复
29
owlcjy| | 2011-1-28 12:54 | 只看该作者
本帖最后由 owlcjy 于 2011-1-28 12:59 编辑

相知到SPI能达到最高的速度吗?我用STM32进行过测试,接的不是AD和DA,而是无线收发器CC1101,其实由于CC1101的限制,在达到很高的SPI时钟时,不能继续的原因并非处理器问题,而是CC1101已经不能承受如此高速率(CC1101器件手册上说最高10M)。
同时验证了STM32的超频性能.时钟可超至标准频率的2.5倍,SPI可达52M
有图有真相:

如果采用STM32F103系列,速度至少提高1.5-2倍

image001.png (31.84 KB )

STM32F101T8U6,主时钟HSI超频至64M,SPI时钟32M。

STM32F101T8U6,主时钟HSI超频至64M,SPI时钟32M。

image003.png (31.23 KB )

每个小脉冲是8个时钟,但看起来像是一个了。

每个小脉冲是8个时钟,但看起来像是一个了。

image005.png (31.42 KB )

每个小脉冲是8个时钟,但看起来像是一个了。

每个小脉冲是8个时钟,但看起来像是一个了。

image007.png (31.36 KB )

还有更狠的,上图是使用HSE,主时钟104M,SPI时钟52M,但只能正常通信一两分钟。 ... ... ...

还有更狠的,上图是使用HSE,主时钟104M,SPI时钟52M,但只能正常通信一两分钟。 ... ... ...

image009.png (33.54 KB )

来张正常的,HSI主时钟32M,SPI时钟8M

来张正常的,HSI主时钟32M,SPI时钟8M

image011.png (32.35 KB )

来张正常的,HSI主时钟32M,SPI时钟8M

来张正常的,HSI主时钟32M,SPI时钟8M

image013.png (32.19 KB )

来张正常的,HSI主时钟32M,SPI时钟8M

来张正常的,HSI主时钟32M,SPI时钟8M

使用特权

评论回复
30
大碗拉面|  楼主 | 2011-1-28 14:11 | 只看该作者
谢谢楼上朋友的有图有真相,谢谢。
不得不感叹自己会的MCU太少了

使用特权

评论回复
31
owlcjy| | 2011-1-28 14:38 | 只看该作者
30# 大碗拉面
学好一种处理器,以后如果工作需要,学习新的是很快的,

使用特权

评论回复
32
大秦正声| | 2011-1-28 16:04 | 只看该作者
我的 c8051f320+cc1101=mcu+usb+RF

c8051f320与cc1101的接口spi方式

欢迎到我的博客看看

http://yang96381.blog.163.com/

DSC09424.JPG (3.56 MB )

DSC09424.JPG

使用特权

评论回复
33
大秦正声| | 2011-1-28 16:15 | 只看该作者
无线通信很难做好的!
rf集成芯片采用超外差混频方式,距离很近时通信效果不好!

ti官方的例程除了用自己的msp430外就用的c8051f320
尽管cc1101问题不少!
还是有许多人在用的!

使用特权

评论回复
34
大秦正声| | 2011-1-28 16:18 | 只看该作者
c8051f用c2接口的好!
速度快的话可以考虑用c8051f360,mcu 100Mhz,spi最少在25Mhz

使用特权

评论回复
35
大碗拉面|  楼主 | 2011-1-28 16:43 | 只看该作者
to owlcjy:
如果某款单片机我一点没接触过,我还是不敢直接用在新设计中的。
用到新款单片机。都是买本参看资料或是开发板,再去用的说。
呵呵

使用特权

评论回复
36
owlcjy| | 2011-1-28 17:21 | 只看该作者
本帖最后由 owlcjy 于 2011-1-28 17:23 编辑

32# 大秦正声
TI提供的在MSP430下运行的CC系列的库移植到STM32下,并实现无线的语音传输,双向传输,呵呵,低清小兔,不找麻烦
欢迎去我的博客,虽然没啥东西
大秦同学说CC有不少问题,想了解下,最好是跟你用过其他公司的无线数传芯片做个对比,网友们估计有些不太了解,呵呵,我也是

照片 070.jpg (28.83 KB )

照片 070.jpg

使用特权

评论回复
37
charrijon| | 2011-1-28 19:14 | 只看该作者
牛的话就自己写个SPI控制器,想多块就多快

使用特权

评论回复
38
owlcjy| | 2011-1-28 20:00 | 只看该作者
我们都不是牛人,都需要向别人学习
37# charrijon

使用特权

评论回复
39
大碗拉面|  楼主 | 2011-1-30 10:10 | 只看该作者
to charrijon:
如果没有成本压力和进度要求,我会的。哈哈

使用特权

评论回复
40
gx_huang| | 2011-1-30 15:10 | 只看该作者
SPI接口的ADC芯片,SPI速度是一个瓶颈,MCU的处理速度更加是一个瓶颈。
选择STM32的SPI,有一个好处,可以用DMA方式,CPU参与很少。

使用特权

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

本版积分规则