ex) memory mapped I/O address in “msp.h” #define PERIPH_BASE ((unit32_t) 0x40000000) #define DIO_BASE (PERIPH_BASE + 0x00004C00) #define P1 ((DIO_PORT_Odd_Interruptable_Type *) (DIO_BASE + 0x0000)) ex) GPIO P1의 base address 구하기 periph는 MSP 붙어있는 주변의 여러 하드웨어를 의미 ( GPIO, 통신, watchdog 등등) 모듈 DIO register의 base address = ( PERIPH_BASE + 0x00004C00 ) periph 0x4000000 중에서 0x00004C00 뒤로부터 GPIO 주소가 나옴 P1..