3 个版本 (重大更新)
使用旧版 Rust 2015
0.3.0 | 2020年5月3日 |
---|---|
0.2.0 | 2019年1月4日 |
0.1.0 | 2018年9月4日 |
在 #jlink 中排名 #4
在 3 个 crate 中使用
11KB
169 代码行(不含注释)
SEGGER RTT 对 Rust 的支持
此仓库实现了 SEGGER 公司生产的 J-Link 设备中存在的实时传输 (RTT) 调试器扩展的支持。
使用方法
基本日志记录
extern crate jlink_rtt;
fn boo() {
let mut output = jlink_rtt::Output::new();
let _ = writeln!("Hello {}", 42);
}
处理 Panic
#![no_std]
extern crate panic_rtt;
fn main() {
panic!("message is logged to debugger");
}
更多信息
有关 RTT 的更多信息,请参阅此处:https://www.segger.com/products/debug-probes/j-link/technology/about-real-time-transfer/
此仓库的作者与 SEGGER 无关,此仓库也不受其支持。
许可证
实现基于 SEGGER Microcontroller GmbH 根据 BSD-3-Clause 许可协议生产的代码。
依赖关系
~1MB
~12K SLoC