본문 바로가기

Embedded Programming (STM)/STM32F411RE

(2)
STM32 (9월 12일, STM32 입문 - (2)) 1. LED 바를 이용하여 LED 바를 켰다 껐다를 반복하자.1.1. 8개의 핀을 갖는 LED 바를 컨트롤하기 위해 STM32의 8개의 핀을 선택하여 출력으로 설정STM32의 8개 핀을 다음과 같이 선택하여 GPIO_OUTPUT으로 설정하였다.PA_5, PA_6, PA_7, PB_6, PC_7, PA_9, PA_8, PB_10 을 GPIO_OUTPUT으로 설정하였다,  1.2. HAL_GPIO_TogglePin 함수를 이용하여 각 핀의 값을 0.5초마다 Toggle되도록 설계한다.HAL_GPIO_TogglePin 함수는 해당 핀의 값을 Toggle 시켜주는 함수이다.HAL_GPIO_TogglePin 함수를 통해 0.5초마다 Toggle 시킴으로서 LED 바가 1초를 주기를 깜박이게 된다.int main(..
STM32 (9월 12일, STM32 입문 - (1)) 1. STM32 시작오늘부터 STM32를 배우기 시작했기 때문에 STM32에 대한 게시글을 올리고자 한다.먼저 제일 간단한 LED를 On 하는 것부터 차근차근 구현하고자 한다.이를 위해 HAL 함수를 이용하여 구현하도록 하겠다.   2. STM32보드에 있는 LD2, LED를 1초마다 깜박이도록 만들자.2.1. 1단계) 몇 번핀을 OUTPUT으로 설정해야하는가? ★★★★★★★★★★ Q) STM32보드상에 있는 LD2, LED를 On하기 위해서는 몇 번 핀을 OUTPUT으로 설정해야 하는가?A) 이는 STM32 보드의 회로도를 보고, 어떤 핀이 LD2와 연결되었는가?를 살펴볼 필요가 있다. 위 STM32의 회로도를 통해 LD2, LED와 D13과 회로로 연결되어 있음을 확인 할 수 있다.또한, 위 STM3..