【STM32連載 第6回】ポインタ事故大全 ― なぜ壊れる?壊れ方を知って強くなる ―

ポインタの地雷をわざと踏む第6回。NULL デリファレンスによる HardFault、ダングリングポインタ、ローカル変数のアドレスを返すスタック寿命、配列外アクセス、未定義動作、最適化での挙動変化——6つの事故をデバッガで観察する。

3月 28, 2026 · 12 分 · 

【STM32連載 第5回】ポインタ=住所(型付きアドレス) ― ポインタを武器にする ―

ポインタを「型付きアドレス」として捉え直す第5回。宣言・参照・間接参照、型で歩幅が変わるポインタ演算、キャストの意味を押さえ、メモリマップ I/O で GPIO を直接叩き、CMSIS の GPIO_TypeDef が何を隠しているかを読み解く。

3月 25, 2026 · 更新: 3月 29, 2026 · 13 分 · 

【STM32連載 第0回】なぜ組み込みは難しく見えるのか ― 場所と時間の話 ―

STM32 連載の第0回。組み込みが難しく見えるのは、メモリという「場所」と実行の「時間」を自分で意識するからだ。OS に守られた PC 環境と、ハードウェアを直接叩く世界の違いを整理し、ポインタ・割り込み・DMA を貫く2つの軸を示す。

2月 17, 2026 · 2 分 · 

【全13回連載】ポインタの先にある組み込みの世界 ― STM32で学ぶメモリと時間 ―

Arduino卒業後の次のステップ!STM32マイコンで学ぶ本格的な組み込みプログラミング。アドレス・ビット・時間――組み込みの本質を、段階的に、確実に理解する。

2月 12, 2026 · 更新: 7月 20, 2026 · 4 分 ·