컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - I^2C 버스란 무엇입니까?

I^2C 버스란 무엇입니까?

2C(Inter-Integrated Circuit) 버스는 필립스가 개발한 2선 직렬 버스로 마이크로 컨트롤러와 주변 장치를 연결하는 데 사용됩니다. 마이크로 전자공학 통신 제어 분야에서 널리 사용되는 버스 표준입니다. 이는 동기식 통신의 특별한 형태로, 인터페이스 회선 수가 적고 제어 방법이 간단하며 장치 패키징 형태가 작고 통신 속도가 빠르다는 장점이 있습니다. \x0d\\x0d\I2C 버스 특성\x0d\\x0d\ 1. 두 개의 버스 라인만 필요합니다: 하나의 직렬 데이터 라인 SDA 및 하나의 직렬 클럭 라인 SCL \x0d\ 2. 버스에 연결된 각 장치 둘 다 가능합니다. 항상 존재하는 고유한 주소와 간단한 마스터/슬레이브 관계 소프트웨어를 통해 주소가 지정됩니다. 마스터는 마스터 송신기 또는 마스터 수신기로 작동할 수 있습니다. 3. 두 개 이상의 호스트가 초기화되는 경우입니다. 동시에 데이터 전송은 충돌 감지 및 중재를 통해 데이터 손상을 방지할 수 있습니다. \x0d\ 4. 직렬 8비트 양방향 데이터 전송 비트 속도는 표준 모드에서 100kbit/s, 고속 모드에서 최대 100kbit/s에 도달할 수 있습니다. .400kbit/s, 고속 모드에서 최대 3.4Mbit/s \x0d\ 5. 동일한 버스에 연결된 IC 수는 버스의 최대 용량인 400pF에 의해서만 제한됩니다.

上篇: 신뢰성 테스트란 무엇인가요? 下篇: 사람이 폐기한 1 대 징조, 내가 제때에 깨달은 것을 기쁘게 생각한다
관련 내용