You are here

EZI2C Slave | Cypress Semiconductor

EZI2C Slave

최신 업데이트: 
2018년 3월 19일
버전: 
2.0
특징
  • Industry standard NXP® I2C bus interface
  • 공통 I2C EEPROM 인터페이스 에뮬레이션
  • I2C 버스와 인터페이스에 2개의 핀(SDA 및 SCL)만 필요
  • 50/100/400/1000 kbps의 표준 데이터 전송률
  • 최소한의 사용자 프로그램만이 요구되는 고급 수준 API
  • 독립적 메모리 버퍼를 사용하여 1개 또는 2개의 주소 디코딩 지원
  • 구성 가능한 읽기/쓰기 전용 영역을 제공하는 메모리 버퍼
기호 도식
EZI Ziagram

일반적인 설명

EZI2C Slave 컴포넌트는 I2C 레지스터 기반 슬레이브 장치를 구현합니다. It is compatible with I2C Standard-mode, Fast-mode, and Fast-mode Plus devices as defined in the NXP I2C-bus specification. 마스터가 I2C 버스에서 모든 통신을 시작하고 모든 슬레이브 장치에 대한 클럭을 제공합니다. EZI2C 슬레이브는 최대 1000 kbps의 표준 데이터 전송률을 지원하며 동일한 버스의 여러 장치와 호환됩니다.

The EZI2C Slave is a unique implementation of an I2C slave in that all communication between the master and slave is handled in the ISR (Interrupt Service Routine) and requires no interaction with the main program flow. The interface appears as shared memory between the master and slave. Once the EZI2C_Start() function is executed, there is little need to interact with the API.
 

번역 문서는 참고용으로만 제공하는 것입니다. 설계 과정에 참여할 경우에는 영어 버전 문서를 참고하는 것이 좋습니다.