데이터 시트 보는법
1. 목적을 세우자 : 목표를 세우고 그에 맞는 지식을 습득한다.
> 오늘의 목표 : Led display driver ic 를 통해 7세그먼트 LED display 제어
2. 장치들의 개념 이해 : 구글링으로 간단 이해
> 1번핀 e , 2번핀 d ..
> led display driver 와 7세그먼트 의 연결
> stm32에 연결되는 핀을 많이 줄일 수 있다. // 32개를 3개로
: sg1 에 전원인가 > a1 ,a2 가 둘다 켜짐 > gr1,gr2 로 둘중 하나 택 하게 할 수 있음
> 이걸 토대로 실제 dataseet 확인
>> stm32 가 어떻게 돌아가도록 코드를 짤것인가??
3. 백지식
칩과 칩 사이에 통신하는 방법 > 여러가지
1) uart
2) Rs232, rs485
3) SPI
4) I2c
5) TCP, UDP
6) CAN
: stm32칩 과 Led display driver ic칩 > SPI 통신 > 공부
왼쪽 : stm, 오른쪽 led ic
1. STB : strobe // 시작, 끝 알림
2. DI/O : b0,b1,b2,b3,b4,b5,b6,b7
3. CLK : 1 2 3 4 5 6 7 8
// 10을 보낼떄,, 1010 // 한번 보낼때 8비트씩 보냄
0 0 0 0 1 0 1 0
1. STB : 평소 High > 데이터 보낼때 Low 로 떨어뜨림
2. DI/O : 0을 보내려면 상승엣지 CLK 의 시점에 LOW 여야함.
// High 이면 1
3. CLK : 평소 High > Low 갔다가 High 일때 데이터 보냄
SPI 는 어떻게 데이터를 보내는지는 정의되어있지만
어떤 데이터를 보내야 할지는 정해있지 않음
ex) A를 키려면 어떤 데이터를 보내야 하지? >> sw개발자의 영역
>> 데이터시트 functional description > commands
++ 소스코드 + 회로도 + hw담당자