STM32F407G-DISC1 STM32F407G-DISC1 개발일지 (3) 이번에는 외부 인터럽트와 Button을 이용해 LED를 토글하는 법을 알아보자. 우선 STM32F407의 외부 인터럽트가 가능한 GPIO Port 및 Pin을 알아보자. 즉 외부 인터럽트 5 ~ 9 사이는 같은 인터럽트 핸들러에 진입하며, 10 ~ 15 사이의 외부인터럽트 역시 같은 인터럽트 핸들러로 진입하게 된다. 2.1 STM32F407G-DISC1 EXIT Code ✍ 지난 포스팅에 G... IARGPIOSTM32F4XXexitEWARMStandard Peripheral LibrariesInterruptstm32f407STM32F407G-DISC1ARMSTM32F4DISCOVERYSTM32ARM STM32F407G-DISC1 개발일지 (1) STM32F407G-DISC1에는 ST-LINK가 미리 내장되어있어 따로 ST-LINK같은 H/W 툴을 구입하지 않고 Mini-USB Type-B 케이블을 이용해 자신의 F/W를 플래싱 할 수 있다. (디렉토리 이름은 STM32F407G-DISC1_Tutorial) IAR EWARM을 실행해 상단 툴바에서 File > New Workspace 를 클릭한 뒤, 새로운 Workspace를 생성한... IARSTM32F4XXEWARMStandard Peripheral Librariesstm32f407STM32F407G-DISC1ARMSTM32F4DISCOVERYSTM32ARM
STM32F407G-DISC1 개발일지 (3) 이번에는 외부 인터럽트와 Button을 이용해 LED를 토글하는 법을 알아보자. 우선 STM32F407의 외부 인터럽트가 가능한 GPIO Port 및 Pin을 알아보자. 즉 외부 인터럽트 5 ~ 9 사이는 같은 인터럽트 핸들러에 진입하며, 10 ~ 15 사이의 외부인터럽트 역시 같은 인터럽트 핸들러로 진입하게 된다. 2.1 STM32F407G-DISC1 EXIT Code ✍ 지난 포스팅에 G... IARGPIOSTM32F4XXexitEWARMStandard Peripheral LibrariesInterruptstm32f407STM32F407G-DISC1ARMSTM32F4DISCOVERYSTM32ARM STM32F407G-DISC1 개발일지 (1) STM32F407G-DISC1에는 ST-LINK가 미리 내장되어있어 따로 ST-LINK같은 H/W 툴을 구입하지 않고 Mini-USB Type-B 케이블을 이용해 자신의 F/W를 플래싱 할 수 있다. (디렉토리 이름은 STM32F407G-DISC1_Tutorial) IAR EWARM을 실행해 상단 툴바에서 File > New Workspace 를 클릭한 뒤, 새로운 Workspace를 생성한... IARSTM32F4XXEWARMStandard Peripheral Librariesstm32f407STM32F407G-DISC1ARMSTM32F4DISCOVERYSTM32ARM