
Power ON (3.3V) -> Startup Code -> main()
주변장치 리셋, 플래쉬 인터페이스 초기화, systick 설정
시스템 클럭 설정
__HAL_RCC_GPIOC_CLK_ENABLE();

*참고:
클럭을 키면 전류를 더욱 사용한다. 극한으로 전류를 아껴야 하는 상황에는 SLEEP 모드 뿐만아니라 클럭도 하나하나 전부제어해야 한다.
GPIO_InitStruct.Pin = GPIO_LED_Pin;
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
GPIO_InitStruct.Pull = GPIO_PULLUP;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
HAL_GPIO_Init(GPIO_LED_GPIO_Port, &GPIO_InitStruct);

HAL_GPIO_WritePin(GPIO_LED_GPIO_Port, GPIO_LED_Pin, GPIO_PIN_SET);

SET : 0 ~ 15
RESET : 16 ~ 31

GPIO C포트를 제어하려면 0x40011000 - 0x400113FF 를 접근하면 된다.