打印

I2C总线模块

[复制链接]
595|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
电子信使|  楼主 | 2015-9-21 16:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
I2C操作模式有从模式,单主模式或多主模式。
从模式下,总是监听开始条件,用于开始发送或接收数据。在主模式下,产生开始和停止条件,并初始化交易。多主模  式提供时钟同步和仲裁允许总线上有多个主设备存在。如果  使用主模式,不能使用从模式,模块不产生中断。
       I2C接口通过DSI布线允许直接连接到任意的GPIO或者SIO引脚。
沙发
电子信使|  楼主 | 2015-9-21 16:10 | 只看该作者
I2C提供了检测7位硬件地址的功能,而不需要CPU的干预。当I2C的7位地址匹配时,能从休眠模式中唤醒PSoC。如果要求唤醒模式,那么I2C连接被限制在两个特殊的SIO引脚上。

使用特权

评论回复
板凳
没有六一了| | 2015-9-21 16:16 | 只看该作者
I2C在硬件设计时一定要注意那个上拉电阻

使用特权

评论回复
地板
关小波522| | 2015-9-21 16:19 | 只看该作者
楼上说的对,不过在现实的应用中,好多人还是相信用GPIO来模拟

使用特权

评论回复
5
zhengbo7hui| | 2015-9-21 16:20 | 只看该作者
我就相信模拟,在对速度要求不高的情况下,我用模拟

使用特权

评论回复
6
波越| | 2015-9-21 16:22 | 只看该作者
PSoC的I2C接口主要特性包含:
主和从,发送器和接收器操作;
用于低CPU开销的字节处理;
中断或者轮询CPU接口;
支持总线速度最高为1Mbps(3.4Mbps在UDB内);
7或10位寻址(10位寻址要求固件支持);
支持系统管理总线(System Management Bus,SMBus)操作(通过固件支持-UDB内支持SMBus,这种总线基于I2C总线);
7位硬件地址比较;
地址匹配从低功耗模式唤醒。

使用特权

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

本版积分规则

49

主题

388

帖子

0

粉丝