You are here

用户模块数据表:I2C Master Datasheet I2Cm V 2.00 (CY8C29/27/24/22/21xxx, CY7C603xx, CY7C64215, CYWUSB6953, CY8C23x33, CY8CLED0xD, CY8CLED0xG, CY8CLED02/04/08/16, CY8CTST110, CY8CTMG110, CY8CTST120, CY8CTMG120, CY8CTMA120, CY8C21x45, CY8C22x45,... | Cypress Semiconductor

用户模块数据表:I2C Master Datasheet I2Cm V 2.00 (CY8C29/27/24/22/21xxx, CY7C603xx, CY7C64215, CYWUSB6953, CY8C23x33, CY8CLED0xD, CY8CLED0xG, CY8CLED02/04/08/16, CY8CTST110, CY8CTMG110, CY8CTST120, CY8CTMG120, CY8CTMA120, CY8C21x45, CY8C22x45,...

最近更新: 
2015 年 3 月 25 日
版本: 
2.00

功能和概述

  • 行业标准 Philips I2C 总线兼容接口
  • Only two pins (SDA and SCL) required to interface several slave I2C devices
  • Standard mode data supports rate of 100 kbps
  • 高级 API 只需少量用户编程
  • Low level API provided for flexibility


The I2Cm User Module implements a master I2C device in firmware. The I2C bus is an industry standard,  two-wire interface developed by Philips®. An I2C bus master may communicate with several slave devices  using only two wires. 主控在 I2C 总线上启动所有通信,并为所有从器件提供时钟。The I2Cm User Module supports speeds up to 100 kbps. No digital or analog user blocks  are consumed with this module. 

The Application Programming Interface (API) firmware provides high-level commands that support sending and receiving multiple bytes with a single function call. Repeat starts are supported, but multimaster arbitration and 10-bit addressing are not.

翻译文档仅作参考之用。我们建议您在参与设计开发时参考文档的英语版本。