목록2025/07/07 (1)
채록채록
[Embedded] STM32CubeIDE, STM32F407G-DISC1, Demonstration Example Sample, LED toggle
STM32F407G-DISC1 Demonstration Example sample을 통해 공부한 것... BSP_LED_Toggle() → HAL 라이브러리 함수 → 내부적으로 HAL_GPIO_TogglePin() 호출HAL_Delay(10) → SysTick_Handler()에 의해 작동되는 tick 기반 지연 함수 STM32CubeIDE에서 Debug 버튼을 눌렀을 때 내부 동작 흐름 1단계: 컴파일 (Build Phase)main.c, bsp.c, stm32f4xx_hal_gpio.c 등 C 파일이 .o 파일로 변환됨 (컴파일)STM32F407VGTx_FLASH.ld 링커 스크립트에 따라 .o 파일들이 .elf 바이너리로 링크됨이 ELF 파일에는:실제 실행될 명령어변수 및 주소 정보디버그용 심볼 정..
Embedded
2025. 7. 7. 22:25