I2C 3

[ 전자 ] 프로토콜(protocol) 과 인터페이스(interface)란?

프로토콜(protocol)과 인터페이스(interface)란 무엇을 말하는 것일까?uart rs232/ uart rs422 / HDLC rs422는 무엇을 말하는 걸까??프로토콜(protocol)정의 및 기능- 두 개 이상의 시스템 간에 데이터를 주고받기 위해 사용되는 규칙과 절차를 정의한 약속!- 하드웨어 장치가 서로 통신할 때, 데이터 전송 방법, 타이밍, 에러 처리 방식 등을 명시하여 서로 다른 하드웨어나 시스템이 올바르게 데이터를 주고받을 수 있도록 하는 약속- 대표: Uart / HDLC인터페이스(interface) 정의 및 기능 - 두 시스템이나 구성 요소 간의 연결 지점 또는 접점으로, 데이터를 주고받기 위해 마련된 물리적/논리적 연결 방식을 의미-대표:rs232/rs422/rs485  ex..

[ 전자 / 영상 ] EDID(Extended Display Identification Data)란?

EDID는 무엇이며, 언제 사용되는지 알아보자. EDID 란 ( Extended display identification data, 확장된 디스플레이 식별 데이터 )- 컴퓨터와 디스플레이 장치 사이에서 통신하는 데 사용되는 데이터 구조입니다.- 일반적으로 모니터나 플랫패널 디스플레이와 같은 디스플레이 장치에 내장되어 있다.- 이진 형태로 저장된 256 byte/ 바이트 ( 2048 bit/비트 ) 의 데이터 블록으로 구성되며, 이 블록은 디스플레이의 기술적인 세부 정보를 설명한다. ( * EDID 를 저장할  memory 선정시 용량 확인 필수 ) - 전송 방법은 DDC을 사용한다. ( I2C와 비슷함 )- 영상 송출 순서 모니터 또는 디스플레이의 EDID 값을 먼저 가져옴.영상을 송출하는 그래픽카드 쪽..

[ 전자 ] I2C 통신 (Inter-Integrated Circuit)

I2C(Inter-Integrated Circuit)에 대해서 알아보자개요 ( I2C는 무엇일까? )- 필립스 반도체(현재는 NXP Semiconductors)에 의해 1980년대 초에 개발된 직렬 통신 프로토콜.-이 프로토콜은 주로 마이크로컨트롤러와 다양한 저속 주변 장치 간의 통신을 위해 사용.- I2C는 두 개의 선만을 사용.데이터 전송을 위한 SDA(Serial Data Line), 클록 신호를 위한 SCL(Serial Clock Line)단순성 덕분에  I2C는 하드웨어 설계를 단순화하고, 회로 기판에서 필요한 핀의 수 줄임.슬레이브 장치는 각각 고유한 주소 있음( 다중으로 가능, 고유한 주소 (Slave address)( 여러개의 IC의  address가 같을 경우 Multiplexer or ..