다이오드 : 긴쪽 + 짧은쪽 -
저항 220R
GPIO > 1 ( 3.3v , HIGH ) ,0 ( LOW ) 으로 해서 가운데의 LED가 껏다 켜졌다 할 수 있음
HAL_GPIO_WritePin(GPIOx, GPIO_Pin, PinState);
GPIOx : GPIO group
> MX_GPIO_Init();
> HAL_GPIO_WritePin(PB6_LED1_GPIO_Port, PB6_LED1_Pin, GPIO_PIN_SET);

1,3번 연결
2,4번 연결
> s/w : on > 1234 다연결
// 테스터기로 1,3 과 2,4를 찾을 수 있음

1. s/w off : PB0_TEMP-SET-UP 으로 전류가 흐름 > HIGH
2. s/w on : GND > 다 흐름 , PB0_TEMP-SET-UP = 0V , LOW
디버그
s/w off : button_state = 1
s/w on : button_state = 0
세그먼트
VCC
SCLK
RCLK
DO // data out
GND
'임베디드 > 고추건조기' 카테고리의 다른 글
| GPIO >SPI (0) | 2024.12.03 |
|---|---|
| SPI통신 (0) | 2024.12.01 |
| UART로 printf() 구현 (0) | 2024.11.29 |
| 오실로스코프 (1) | 2024.11.26 |
| 데이터 시트 보는법 (1) | 2024.11.23 |