I2C总线模块

[复制链接]
919|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来模拟
zhengbo7hui 发表于 2015-9-21 16:20 | 显示全部楼层
我就相信模拟,在对速度要求不高的情况下,我用模拟
波越 发表于 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

粉丝
快速回复 在线客服 返回列表 返回顶部