FPGA|CPLD|ASICwilliam hill官网
直播中

小肥羊

10年用户 5经验值
擅长:808750
私信 关注
[问答]

SPI究竟为什么要搞出这四种模式呢?

小弟最近在学习SPI协议,知道了根据CPOL和CPHA的不同,SPI有4种模式,可是没有想通究竟为什么要搞出这四种模式呢?大家都统一成其中的一种,通用性不是更强吗?请高手解答。

回帖(8)

jiciwi

2020-3-7 16:57:13
因为当时有很多公司,都有自己的标准
举报

卿小小_9e6

2020-3-7 17:18:00
不同硬件板卡,其SPI接口的上下拉情况可能不一致,此种情况就需要对SPI做模式配置。不过现在大多数使用模式只是其中一种。究其原因,还是当时百家争鸣,各自设计标准有差异。
举报

老吴

2020-3-9 09:40:58
专利问题,比如STM32的I2C很多人反应有问题,就是设计为了避开专利结果出问题
举报

老吴

2020-3-9 09:41:13
专利问题,比如STM32的I2C很多人反应有问题,就是设计为了避开专利结果出问题
举报

老吴

2020-3-9 09:41:28
专利问题,比如STM32的I2C很多人反应有问题,就是设计为了避开专利结果出问题
举报

赵阳羲

2020-3-9 10:43:25
不同厂家芯片的驱动不一样有上升沿驱动,下降沿驱动,高低电平什么的。为了全部兼容,2根线也最多有4中状态。
举报

TreeOS系统

2020-3-9 10:45:33
为了兼容不同厂家设计需求。2根总线会有4中状态。
举报

TreeOS系统

2020-3-9 10:47:13
为了兼容不同厂家设计需求。2根总线会有4种模式。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分