浅谈基于
I2C总线的多
MCU系统设计发展论文
引言随着微电子技术的发展和
MCU价格的降低,常常在实际应用中使用多片
MCU来协同完成系统功能,以实现更高的性能。在这些系统中多片
MCU通过某种方式实现数据交换,其中使用双口或多口
E2PROM
是一种常见的方法
[1?2]
。这种电路结构复杂、成本高,需要软、硬件解决多
MCU访问的竞争问题,更重要的是目前许多
MCU不支持外部总线,不能扩展外部
E2PROM
,因此无法使用这种方法。
I2C总线是由
Philips
公司推出的芯片间串行传输总线。它以规范严谨、使用简单灵活、支持的外围器件繁多等特点而被广泛应用。
I2C总线具有十分完
善的总线协议,在协议的支持下,可以自动处理总线上出现的多
MCU访问的竞争。目前的文献通常是介绍
I2C总线在单
MCU系统中的应用
[3?4]
,本文介绍一种利用
I2C总线实现多片
MCU访问E2PROM
,从而实现数据交换的方法。
1I2C
总线工作原理
I2C总线是一种“二线”结构,分别使用“
SDA”和“SCL”信号线实现数据传输。
I2C总线对与其相连的设备采用软件寻址。每一种器件都有一 ...


雷达卡


京公网安备 11010802022788号







