250x250
Notice
Recent Posts
Recent Comments
Link
목록0년차/임베디드 (1)
멋쟁이v의 개발일지
STM32F303 - GPIO, TIMER, 인터럽트 제어
목차 1. LED Blink 2. 타이머 인터럽트로 LED Blink 3. 외부 모듈 인터럽트(EXTI) STM32f3-discovery 보드로 LED 제어를 해보겠다요. 일단 새 프로젝트를 열고 Board Selector 메뉴에서 검색 후 프로젝트를 연다. 프로젝트를 생성하고 나면 자동으로 핀이 맵핑 되어있는걸 볼 수 있다. 여기서 LED는 밑에 8개가 있다. GPIO 설정 쪽에서 확인 할 수도 있다. 이 상태에서 저장(Ctrl + s)를 하면 설정되어 있는대로 코드를 생성해준다. 코드가 생성 되었다면 main.c 에 있는 코드에서 GPIO.Init 함수 부분에 HAL_GPIO_WritePin(GPIO 포트, 핀이름, 상태) 함수가 정의 되어있다. WritePin 함수를 사용해도 되지만 우리는 Togg..
0년차/임베디드
2023. 9. 24. 21:07