volatile : compiler한테 최적화 하지마라는 뜻보통 register 앞에 volatile을 많이 붙임 GPO_TypeDef라는 하나의 자료형을 정의GPO_TypeDef자료형은 unsigned 32bit짜리 MODER와 unsigned 32bit짜리 ODR을 가지는 자료형(총 8 byte) LED_init이라는 함수는 매개변수로 GPO_TypeDef라는 자료형을 받음매개변수는 주소값을 받을 것임(GPOx라는 주소) GPO_TypeDef *GPOx 의미 : GPOx(주소)가 가리키는 곳의 자료형은 GPO_TypeDef형임 이 함수를 호출하면 GPOx가 가리키는 곳에 저장된 GPO_TypeDef형으로 선언된 값을 찾아감 그 값은 GPO_TypeDef형이므로 MODER와 ODR변수를 가지는데 ..