3 个不稳定版本
0.2.1 | 2020 年 8 月 23 日 |
---|---|
0.1.1 | 2020 年 5 月 20 日 |
0.1.0 | 2020 年 4 月 10 日 |
#3 in #jlink
每月 75 次下载
用于 12 crates
4KB
panic-rtt-core
将 panic 行为设置为记录到 JLINK 调试器和中断。这利用了 rtt-target
包。
目前,此包仅支持 ARM Cortex-M 架构。
示例
#![no_std]
use panic_rtt_core::{self, rtt_init_print, rprintln};
fn main() {
// you must create a print channel if you wish to see print output in RTT
rtt_init_print!(NoBlockTrim);
let value = 5;
rprintln!("Hello world! {}", value);
panic!("message logged to jlink debugger");
}
lib.rs
:
将 panic 行为设置为记录到 JLINK 调试器和中断。
目前,此包仅支持 ARM Cortex-M 架构。
用法
#![no_std]
use panic_rtt_core::{self, rtt_init_print, rprintln};
fn main() {
// you must create a print channel if you wish to see print output in RTT
rtt_init_print!(NoBlockTrim);
let value = 5;
rprintln!("Hello world! {}", value);
panic!("message logged to jlink debugger");
}
依赖
~1MB
~13K SLoC