170116 하드웨어 스터디, UART, GPIO, SPI, I2C, SD, HD, FHD, UHD

오늘의 하드웨어 스터디...
     전기소자의 다리길이로 극성구분
     UART, SPI, I2C, GPIO
     항상 헷갈리는 SD HD FHD UHD



전해콘덴서
     다리긴쪽이 +
LED
     다리긴쪽이 +
다이오드
     띠 있는 곳이 -




SPI
     시리얼 주변기기 인터페이스
     장점
          전이중통신
          전송기 필요없음
          4핀만 사용
     단점
          단거리 통신
          하나의 마스터만 지원됨
     핀소개
          SCLK : Serial Clock
          MOSI : Master Output : 마스터출력핀
          MISO : Master Input : 마스터입력핀
          SS : Serial Select
     쉬프트레지스터 사용



UART
     신호감지방식
          TTL 신호의 3.3V 를 점, 0V를 공백 으로 인식
     송수신 원리 (1byte 전송시)
          [-------  idle high -------] [Start low] [LSB] [D1] [D2] [D3] [D4] [D5] [D6] [MSB] [Parity] [Stop high] [-------  idle high -------]



GPIO
     출력핀
          cpu에서 출력값을 변경하지 않으면 항상 같은값을 가짐
          이런 핀을 latch, flipflop, memory, register 라고 부름
     입력핀
          입력핀은 latch가 되면 안됨
          입력핀은 high-impedance 가 되야 함
          디지털 상태는 high, low, high-Z 가 있음.



I2C
     장점
          slave 장치수에 관계없이 2가닥의 선만 사용 
          양방향 통신
     단점
          동시 양방향통신은 불가능
          SPI보다 낮은속도 100kHz
     통신형식
          SDA(Serial Data)      [------idle high-------] [start] [slave address 7bit] [ACK] [--- no data low ---] [D0] [D1] [D2] ... [D7] [ACK] [idle high]
          SCL(Serial Clock)     [------idle high---------------] [0] [1] [0] [1] .......... [------ idle low ---] [1]  [0]  [1] ............... [idle high]




해상도 용어
     SD
          720*480
          34만픽셀
          480p
     HD
          1280*720
          100만픽셀
          720p
     FHD
          1920*1080
          200만픽셀
          1080p / 1080i
     UHD
          3840*2160
          800만픽셀
          2160p
     4K
          4096*2160
          900만픽셀
          2160p



todo
이 글은 Evernote에서 작성되었습니다. Evernote는 하나의 업무 공간입니다. Evernote를 다운로드하세요.

댓글