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

[复制链接]
228|1
 楼主 | 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?
 楼主 | 2017-4-19 11:32 | 显示全部楼层
恩,应该是这个原因:
从机响应中断都要4个机器周期,更别说要存储,中断出来也要4个机器周期。  对于单字节来说是可以达到fosc/2,但是多字节的话,基本上1/4是极限了
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

关闭

热门推荐上一条 /4 下一条

分享 快速回复 返回顶部 返回列表