打印

为什么SPI最大slaver频率是1/4主频?

[复制链接]
1339|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dudu_q|  楼主 | 2017-4-19 10:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在网上看到了这样的一段话:“SPI从机接收数据并不是以SCK为时钟的,而是以主频为时钟对SCK和MISO进行采样,由采样原理得知SCK不能大于1/2主频,也就有了MCU提供最大master频率是1/2主频,最大slaver频率是1/4主频。”
MCU提供最大master频率是1/2主频很好理解,但是这个最大slaver频率是1/4主频。就没想明白为什么是1/4,而不是1/2?

相关帖子

沙发
dudu_q|  楼主 | 2017-4-19 11:32 | 只看该作者
恩,应该是这个原因:
从机响应中断都要4个机器周期,更别说要存储,中断出来也要4个机器周期。  对于单字节来说是可以达到fosc/2,但是多字节的话,基本上1/4是极限了

使用特权

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

本版积分规则

14

主题

307

帖子

1

粉丝