32F429IDISCOVERY TrueSTUDIO에서 SPL로 GPIO EXTI 제어
https://noel-embedded.tistory.com/574?category=791059 위 링크에서 제어했던 내용을 SPL로 작성해보려고 한다 GPIO를 인터럽트로 사용하기 위해선 기존의 GPIO 설정을 더불어 EXTI, NVIC 설정이 모두 되어야만 한다 1. GPIO 설정을 한다. PG13, 14는 GPIO_OUTPUT으로, PA0은 입력으로 설정하고 EXTI 소스로 등록을 한다. 그리고 EXT는 는 위 그림처럼 APB2에 연결되어 있으므로 APB2 버스 클럭을 활성화시켜야 한다 2. 인터럽즈 조건을 설정한다. 풀다운 회로이므로 Rising Edge로 설정한다 3. NVIC에 전달을 해야므로, 기본 우선순위로 등록을 한다 4. EXTI에 대한 Handler 작성을 한다 소스코드 main.c ..
2019. 6. 29. 09:15