임베디드/고추건조기

데이터 시트 보는법

twoweeks-within 2024. 11. 23. 23:29

데이터 시트 보는법

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담당자

'임베디드 > 고추건조기' 카테고리의 다른 글

오실로스코프  (1) 2024.11.26
데이터시트 해석  (1) 2024.11.25
GPIO 마무리, 회로도 보기  (0) 2024.11.21
GPIO 탐구  (0) 2024.11.21
GPIO제어  (0) 2024.11.19