목록2024/01/09 (1)
Kraklog
[STM32] GPIO Blink ,StandLight
프로그램 : Cube IDE (링크) 사용보드 : STM32 F411 Nucleo 64 지난 과제 : 정해진 GPIO별 다른 속도로 Blink 이걸 하기 위해서 이런식으로 코드를 작성했었다. 같은 형태, 같은 모양, 같은 구조로 반복 되고 있음을 알 수 있다. 그럼 이 코딩을 구조체 형식으로 바꾼다면 어떻게 될 까? 1. GPIO 핀 설정 HAL driver 내부에 선언되어있는 GPIO PIN 이름만 재활용. #define __IO volatile #define GPIO_PIN_0 0 #define GPIO_PIN_1 1 #define GPIO_PIN_2 2 #define GPIO_PIN_3 3 #define GPIO_PIN_4 4 #define GPIO_PIN_5 5 #define GPIO_PIN_6 ..
[Harman] 하만 반도체 설계/STM32
2024. 1. 9. 12:54