<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Debugger on Electronics Lifehack!</title>
    <link>https://electwork.net/en/tags/debugger/</link>
    <description>Recent content in Debugger on Electronics Lifehack!</description>
    <image>
      <title>Electronics Lifehack!</title>
      <url>https://electwork.net/images/ogp-default.jpg?v=3</url>
      <link>https://electwork.net/images/ogp-default.jpg?v=3</link>
    </image>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Fri, 06 Mar 2026 00:00:00 +0900</lastBuildDate><atom:link href="https://electwork.net/en/tags/debugger/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>STM32 Series #3: Struct Padding and Alignment in Memory</title>
      <link>https://electwork.net/en/posts/stm32-episode03/</link>
      <pubDate>Fri, 06 Mar 2026 00:00:00 +0900</pubDate>
      
      <guid>https://electwork.net/en/posts/stm32-episode03/</guid>
      <description>C struct padding and alignment observed in the STM32 debugger&amp;#39;s Memory view: array layout in SRAM, padding bytes between members, sizeof() surprises, volatile, and RAM-saving member reordering.</description>
    </item>
    
    <item>
      <title>STM32 Series #2: Where Variables Live — Flash, RAM, and the Stack</title>
      <link>https://electwork.net/en/posts/stm32-episode02/</link>
      <pubDate>Sun, 01 Mar 2026 00:00:00 +0900</pubDate>
      
      <guid>https://electwork.net/en/posts/stm32-episode02/</guid>
      <description>Learn the STM32 memory map (Flash / SRAM / peripheral registers) and watch where variables land. Verify locals on the stack, globals in SRAM, and constants in Flash at real addresses in the debugger.</description>
    </item>
    
    <item>
      <title>STM32 Series #1: The Microcontroller as an Address World</title>
      <link>https://electwork.net/en/posts/stm32-episode01/</link>
      <pubDate>Mon, 23 Feb 2026 00:00:00 +0900</pubDate>
      
      <guid>https://electwork.net/en/posts/stm32-episode01/</guid>
      <description>Use STM32CubeIDE&amp;#39;s debugger to watch the microcontroller&amp;#39;s internal state change as a program runs — as concrete addresses. Program counter, peripheral registers, and SRAM variables are all managed by address.</description>
    </item>
    
  </channel>
</rss>
