2018년 3월 2일 금요일

I2C 는 무엇인가?

참조: Link

I2C 버스는 동일한 회로 기판에있는 구성 요소간에 쉽게 통신 할 수 있도록 1980 년대 초에 Philips에서 설계되었습니다. Philips Semiconductors는 2006 년 NXP로 이름이 변경 되었습니다.

I2C 라는 이름은 "Inter IC"를 의미 하는데. IIC 또는 I²C 버스라고도 불립니다.

본래의 통신 속도는 초당 최대 100kbps로 정의되었으며 많은 애플리케이션에서는 더 빠른 전송을 필요로하지 않습니다.  fastmode 는 400kbit이며 - 1998 년부터 - 고속 3.4Mbit 옵션도 사용할 수 있습니다. 최근에는 fast mode plus 라고 이들의 중간 범위의 전송 속도가 지정되었습니다. 이 외에도 Ultra Fast Mode UFM이 있지만 솔직히 실제 I2C 버스는 아니라고 할 수 있습니다.

I2C는 단일 보드 에서뿐만 아니라 케이블을 통해 연결된 구성 요소를 연결하는 데에도 사용됩니다. 단순함과 유연성은이 버스를 많은 어플리케이션에 매력적으로 만드는 주요 특징입니다.

가장 중요한 기능은 다음과 같습니다.

  • 케이블은 2 개만 사용 합니다.
  • 예를 들어 RS232와 같은 엄격한 baudrate 요구 사항이없는 경우 마스터는 버스 클럭을 생성합니다
  • 간단한 마스터 / 슬레이브 관계가 모든 구성 요소 사이에 존재합니다.
  • 버스에 연결된 각 장치는 고유 한 주소로 소프트웨어 주소 지정이 가능합니다
  • I2C는 중재 및 충돌 감지를 제공하는 진정한 다중 마스터 버스입니다.


더 배우고 싶습니까?
I2C 도구 및 소프트웨어를 찾고 계십니까?

당신이 고속 I2C 솔루션 을 찾든 USB I2C 인터페이스 찾든 상관없이, 버스를 모니터링하든 자신의 애플리케이션을위한 소프트웨어 플랫폼이 필요하든, 우리는 당신을 도울 수 있습니다!.

댓글 없음:

댓글 쓰기