作业帮 > 综合 > 作业

请问一下SPI 总线 和 IIC 总线 的区别.越详细越好.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 08:47:42
请问一下SPI 总线 和 IIC 总线 的区别.越详细越好.
SPI总线
----串行外围设备接口SPI(serial peripheral interface)总线技术是Motorola公司推出的一种同步串行接口.Motorola公司生产的绝大多数MCU(微控制器)都配有SPI硬件接口,如68系列MCU.SPI总线是一种三线同步总线,因其硬件功能很强,所以,与SPI有关的软件就相当简单,使CPU有更多的时间处理其他事务.
IIC总线是荷兰飞利浦PHILIPS开发的一种高效,实用,可靠的双向二线制(也有3线制,家电很少用)串行数据传输结构总线,该总线使各电路分割成各种功能的模块,并进行软件化设计,各个功能模块电路内都有集成一个IIC总线接口电路,因此都可以挂接在总线上,很好的解决了众多功能IC与CPU之间的输入输出接口,使其连接方式变得十分简单.
IIC总线上的器件分为主控器和被控器两大类它们之间只要在正常工作,总有一个IIC在总线上发送信息数据(一般是在开机后cpu首先像各个功能模块电路发出自检信号,得到各个功能模块电路正常反馈的数据信号后机器才进入正常工作状态).