안녕하세요. 오늘은 STM32 외부인터럽트에대해 알아보겠습니다.먼저 데이터시트에 있는 외부인터럽트 블록도를 보겠습니다. (STM32F103RB)AMBA APBbus : 주변장치와 통신하기위해 사용하는 버스입니다. 외부인터럽트는 APB2 버스를 사용합니다.Peripheral Interface : APB 버스를 통해 들어오는 데이터를 처리하여 레지스터에 전달하거나 레지스터에서 데이터를 읽습니다.PCLK2 : 클럭입니다. APB2버스를 사용하므로 PLCK2 클럭을 사용합니다.빗금 숫자 19의 의미 : 레지스터의 크기가 19라는 의미입니다. 해당 MCU는 19개의 외부인터럽트가 있습니다.Input Line : 외부 인터럽트가 발생할수있는 라인입니다. 아래의 그림을보면 EXTI0은 PA0 or PB0 or PC..