プログラムを使っているとHardFaultが出てきて、どうして良いか困った方も多いのではと思います。HardFaultは、これ以上CPUが先に進むことができない状態ですが、世の中に解説も少なく、あまり理解されていない方も多いのではないでしょうか?本講座ではCortex-Mを使用したマイコンでのHardFaultが発生する原因を説明します。具体的なコードを示しながら、HardFaultについて学習をしていきます。こんな方にオススメ:・今後、Cortex-Mを使うがHardFault について知見がない方・Cortex-Mでプログラムを作成しているが、HardFaultが出て困っている方アジェンダ:・HardFaultを理解するための基礎知識・HardFaultの追い方・HardFaultの3つの要因・UsageFaultの要因・BusFaultの要因・MemFaultの要因・HardFaultへの対応法とデバッグし難いパターンなどについて
World leader of software and services for embedded systems development.© 2024 IAR Systems