다이오드 : 긴쪽 + 짧은쪽 -
저항 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