panic-probe — Crate 詳細
panic-probe
Stable no_std
組み込み向け panic handler。プローブ接続(probe-rs など)と組み合わせてパニック原因の特定を支援し、設定によってはスタックトレース取得の導線も作れます。
Panic handler for embedded targets, designed to work well with debug probes and defmt-based logging.
コード例
panic_probe をリンクすると panic handler が有効になります。ログ出力は defmt-rtt と併用するのが一般的です。
#![no_std]#![no_main]
use cortex_m_rt::entry;use {defmt_rtt as _, panic_probe as _};
#[entry]fn main() -> ! { defmt::info!("about to panic..."); panic!("boom");}