- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
Metal STM32 Programming: Part 11 - Debugging with GDB in VS Code
Welcome to 11th of the Bare-Metal STM32F407 Programming series!
In this video, we dive into **debugging embedded code using GDB integrated with Visual Studio Code**.
🔎 What you’ll learn:
- Why debugging is essential in bare-metal development
- How to use GDB beyond the command line
- Step-by-step debugging in VS Code (step in, step over, local/global variables, CPU registers)
- Practical example: debugging the LED blink program
💡 By the end, you’ll understand how to set breakpoints, inspect registers, and trace your code execution in a GUI-friendly way—making debugging faster and more intuitive.
📂 This series covers STM32F407 bare-metal programming from scratch:
1. Setting up the environment
2. Writing register-level code
3. Flashing firmware
4. Debugging with GDB (this video!)
👉 If you’d like a dedicated setup tutorial for GDB + VS Code, let me know in the comments!
🔔 Subscribe and follow along as we build everything from scratch—no IDE shortcuts, just pure embedded insight.
📺 Watch Full Playlist: https://www.youtube.com/playlist?list=PL5Zle-_zaQjCroA8xXKARBuRU7fwWqLsx
Softwares :
GNU Make : https://ftp.gnu.org/gnu/make/
ARM GCC : https://developer.arm.com/downloads/-...
Notepad ++ : https://notepad-plus-plus.org/downloads/
STM32 Cube Programmer : https://www.st.com/en/development-too...
Documents:
Compiler ARM GCC User Manual : https://documentation-service.arm.com...
GNU Make User Manual : https://www.gnu.org/software/make/man...
Black Board Schematic : https://stm32-base.org/assets/pdf/boa...
STM32F407 Data Sheet : https://www.st.com/resource/en/datash...
STM32F407 Reference Manual : https://www.st.com/resource/zh/refere...
Project repository :
GitHub : https://github.com/BitflipAcademy/stm...
#EmbeddedSystems #Embedded #EmbeddedProgramming #Electronics #Microcontroller #MCU #Firmware #EmbeddedC #CTutorial #ARM #CortexM #CortexM4 #STM32 #STM32CubeIDE #STM32F4 #STM32CubeMX #HAL #Arduino #ArduinoProject #ArduinoNano #ArduinoUno #ArduinoIDE #ESP32 #ESP8266 #ESP32Project #Espressif #RaspberryPiPico #RPPico #RP2040 #AVR #ATmega328p #PIC #PICMicrocontroller #RISC-V #MSP430 #RTOS #FreeRTOS #ZephyrRTOS #Multitasking #Scheduling #I2C #SPI #UART #CANBus #USB #Ethernet #DeviceDrivers #GPIO #ADC #PWM #Timer #Interrupt #Debugging #JTAG #GDB #Oscilloscope #LogicAnalyzer #Stlink #EmbeddedSoftware #SoftwareArchitecture #DesignPatterns #StateMachine #BitManipulation #MemoryMappedIO #PointersInC #EmbeddedLinux #BareMetal #IoT #InternetOfThings #Robotics #Drone #DIY #Automotive #AutomotiveSoftware #MedicalDevice #HomeAutomation #CNC #3DPrinter #OpenSource #OpenSourceHardware #Tutorial #TutorialForBeginners #BeginnersGuide #EmbeddedForBeginners #AdvancedEmbedded #TipsAndTricks #DeepDive #ProjectIdeas #CodeReview #embeddedsystems #coding #tech #microcontrollers #registerlevel #baremetal #bootloader #functionalsafety #cybersecurity #automation #industrialautomation #medicaldevices #aerospace #defence #softwaredevelopment #embeddedengineer #embeddedhardware #embeddeddesign #embeddedcoding #embeddedlearning #embeddededucation #bitflipacademy #cprogramming #cplusplus #lowlevelprogramming #hardwareabstraction #peripherals #dac #mpu #infotainment #instrumentcluster #safetycritical #fota #overTheAir #cryptography #cryptoaccelerator #techcareers #engineering #electronicsengineering #systemdesign #innovation #embeddedjobs #job #ece #cse #softwarejobs #itjobs #tcs #circuitdesign #risc #embeddedworld #embeddedproject #embeddedfigures #embedded_system #embeddedfinance #embeddedprojectcenters #microcontrollerprogramming #microcontrollerprojects #microcontroller_lab #arduinocomofunciona #arduinopromini #arduinorobot #arduinosoftware #arduinoideas #embeddedcybersecurity
Видео Metal STM32 Programming: Part 11 - Debugging with GDB in VS Code канала BitFlip Academy
In this video, we dive into **debugging embedded code using GDB integrated with Visual Studio Code**.
🔎 What you’ll learn:
- Why debugging is essential in bare-metal development
- How to use GDB beyond the command line
- Step-by-step debugging in VS Code (step in, step over, local/global variables, CPU registers)
- Practical example: debugging the LED blink program
💡 By the end, you’ll understand how to set breakpoints, inspect registers, and trace your code execution in a GUI-friendly way—making debugging faster and more intuitive.
📂 This series covers STM32F407 bare-metal programming from scratch:
1. Setting up the environment
2. Writing register-level code
3. Flashing firmware
4. Debugging with GDB (this video!)
👉 If you’d like a dedicated setup tutorial for GDB + VS Code, let me know in the comments!
🔔 Subscribe and follow along as we build everything from scratch—no IDE shortcuts, just pure embedded insight.
📺 Watch Full Playlist: https://www.youtube.com/playlist?list=PL5Zle-_zaQjCroA8xXKARBuRU7fwWqLsx
Softwares :
GNU Make : https://ftp.gnu.org/gnu/make/
ARM GCC : https://developer.arm.com/downloads/-...
Notepad ++ : https://notepad-plus-plus.org/downloads/
STM32 Cube Programmer : https://www.st.com/en/development-too...
Documents:
Compiler ARM GCC User Manual : https://documentation-service.arm.com...
GNU Make User Manual : https://www.gnu.org/software/make/man...
Black Board Schematic : https://stm32-base.org/assets/pdf/boa...
STM32F407 Data Sheet : https://www.st.com/resource/en/datash...
STM32F407 Reference Manual : https://www.st.com/resource/zh/refere...
Project repository :
GitHub : https://github.com/BitflipAcademy/stm...
#EmbeddedSystems #Embedded #EmbeddedProgramming #Electronics #Microcontroller #MCU #Firmware #EmbeddedC #CTutorial #ARM #CortexM #CortexM4 #STM32 #STM32CubeIDE #STM32F4 #STM32CubeMX #HAL #Arduino #ArduinoProject #ArduinoNano #ArduinoUno #ArduinoIDE #ESP32 #ESP8266 #ESP32Project #Espressif #RaspberryPiPico #RPPico #RP2040 #AVR #ATmega328p #PIC #PICMicrocontroller #RISC-V #MSP430 #RTOS #FreeRTOS #ZephyrRTOS #Multitasking #Scheduling #I2C #SPI #UART #CANBus #USB #Ethernet #DeviceDrivers #GPIO #ADC #PWM #Timer #Interrupt #Debugging #JTAG #GDB #Oscilloscope #LogicAnalyzer #Stlink #EmbeddedSoftware #SoftwareArchitecture #DesignPatterns #StateMachine #BitManipulation #MemoryMappedIO #PointersInC #EmbeddedLinux #BareMetal #IoT #InternetOfThings #Robotics #Drone #DIY #Automotive #AutomotiveSoftware #MedicalDevice #HomeAutomation #CNC #3DPrinter #OpenSource #OpenSourceHardware #Tutorial #TutorialForBeginners #BeginnersGuide #EmbeddedForBeginners #AdvancedEmbedded #TipsAndTricks #DeepDive #ProjectIdeas #CodeReview #embeddedsystems #coding #tech #microcontrollers #registerlevel #baremetal #bootloader #functionalsafety #cybersecurity #automation #industrialautomation #medicaldevices #aerospace #defence #softwaredevelopment #embeddedengineer #embeddedhardware #embeddeddesign #embeddedcoding #embeddedlearning #embeddededucation #bitflipacademy #cprogramming #cplusplus #lowlevelprogramming #hardwareabstraction #peripherals #dac #mpu #infotainment #instrumentcluster #safetycritical #fota #overTheAir #cryptography #cryptoaccelerator #techcareers #engineering #electronicsengineering #systemdesign #innovation #embeddedjobs #job #ece #cse #softwarejobs #itjobs #tcs #circuitdesign #risc #embeddedworld #embeddedproject #embeddedfigures #embedded_system #embeddedfinance #embeddedprojectcenters #microcontrollerprogramming #microcontrollerprojects #microcontroller_lab #arduinocomofunciona #arduinopromini #arduinorobot #arduinosoftware #arduinoideas #embeddedcybersecurity
Видео Metal STM32 Programming: Part 11 - Debugging with GDB in VS Code канала BitFlip Academy
embedded debugging gdb embedded gdb with vscode stm32 debugging bare metal debugging embedded firmware debugging step by step debugging breakpoint debugging embedded gdb tutorial vscode embedded debugging stm32 gdb debug embedded systems debug firmware debug workflow register level debugging embedded c debugging stm32 led debug open source debugger bitflip academy
Комментарии отсутствуют
Информация о видео
19 ноября 2025 г. 22:31:19
00:01:51
Другие видео канала












