打印

STM32的SPI时钟最快多少?

[复制链接]
13417|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我看手册,最快应该是cpu频率的一半,36Mhz,手册内容如下:
Select the BR[2:0] bits to define the serial clock baud rate (see SPI_CR1 register).
Bits 5:3 BR[2:0]: Baud rate control
000: fPCLK/2
001: fPCLK/4
010: fPCLK/8
011: fPCLK/16
100: fPCLK/32
101: fPCLK/64
110: fPCLK/128
111: fPCLK/256。
但是看到这里说,最快是18Mhz   https://bbs.21ic.com/icview-109398-1-1.html
还有,为什么NXP的LPC17xx系列的SPI时钟最高只能设置到cpu时钟的8分之一(见图)?这样的话,100Mhz的主频也就是12.5M而已。

2.png (57.09 KB )

2.png
沙发
香水城| | 2010-8-22 13:03 | 只看该作者
我看手册,最快应该是cpu频率的一半,36Mhz,手册内容如下:
Select the BR[2:0] bits to define the serial clock baud rate (see SPI_CR1 register).
Bits 5:3 BR[2:0]: Baud rate control
000: fPCLK/2
001: fPCL ...
porco_rosso 发表于 2010-8-22 12:38


1)fPCLK不是CPU频率,而是外设总线的频率。

2)STM32的SPI时钟最快是18MHz,这是芯片设计时决定的。

3)STM32的SPI1在APB2上,SPI2和SPI3在APB1上,APB1的最高频率是36MHz,APB2的最高频率是72MHz;因此,为了不超过最高18MHz的设计要求,配置SPI2和SPI3时可以使用fPCLK/2的选项,而配置SPI1时则不能使用fPCLK/2的选项。

使用特权

评论回复
板凳
porco_rosso|  楼主 | 2010-8-22 13:13 | 只看该作者
1)fPCLK不是CPU频率,而是外设总线的频率。

2)STM32的SPI时钟最快是18MHz,这是芯片设计时决定的。

3)STM32的SPI1在APB2上,SPI2和SPI3在APB1上,APB1的最高频率是36MHz,APB2的最高频率是72MHz;因此,为了 ...
香水城 发表于 2010-8-22 13:03

可是我在手册上并没有看到SPI最快是18Mhz这样的说法,我看的是ReferenceManual。

使用特权

评论回复
地板
香水城| | 2010-8-22 13:20 | 只看该作者
可是我在手册上并没有看到SPI最快是18Mhz这样的说法,我看的是ReferenceManual。
porco_rosso 发表于 2010-8-22 13:13


Reference Manual 只讲功能和操作方式,量化的指标在Datasheet中:

STM32_SPI_Characteristics.GIF (19.27 KB )

STM32_SPI_Characteristics.GIF

使用特权

评论回复
5
porco_rosso|  楼主 | 2010-8-22 14:43 | 只看该作者
本帖最后由 porco_rosso 于 2010-8-22 14:44 编辑
Reference Manual 只讲功能和操作方式,量化的指标在Datasheet中:
香水城 发表于 2010-8-22 13:20

多谢,多谢,分数给你了
额,分数不够

使用特权

评论回复
6
areslee| | 2010-12-19 02:31 | 只看该作者
有人试过SPI1跑36Mhz吗?

使用特权

评论回复
7
lw30402048| | 2012-2-6 00:05 | 只看该作者
楼上 都说最快是18M了呀

使用特权

评论回复
8
acgean| | 2012-2-6 12:53 | 只看该作者
看样子, 18M 还不够楼主的要求吧,
据说, 有人把 72MHz 升高到 120MHZ, CPU 也能工作。
要不楼主自己测试一下, 然后把测试结果公布出来, 供大家参考。

使用特权

评论回复
9
aozima| | 2012-2-6 17:50 | 只看该作者
还有,为什么NXP的LPC17xx系列的SPI时钟最高只能设置到cpu时钟的8分之一(见图)?这样的话,100Mhz的主频也就是12.5M而已。

使用其SSP,最高50M。

使用特权

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

本版积分规则

0

主题

6

帖子

1

粉丝