58个版本
0.1.59 | 2024年6月26日 |
---|---|
0.1.57 | 2024年5月28日 |
0.1.54 | 2024年2月6日 |
0.1.52 | 2023年12月25日 |
0.1.21 | 2022年11月26日 |
#320 在 操作系统 中排名
每月794次下载
在 8 个crate中使用 (7 个直接使用)
265KB
5.5K SLoC
Xous API: 日志
用于访问Xous日志服务的API调用。提供了 log
crate、Xous内核和硬件之间的粘合剂。
依赖日志服务的每个进程在调用任何 log
调用之前都应该调用 xous_api_log::init_wait()
。
下面是使用日志服务的一个最小示例。
fn main() -> ! {
xous_api_log::init_wait().unwrap();
log::set_max_level(log::LevelFilter::Info);
log::info!("my PID is {}", xous::process::id());
let timeout = std::time::Duration::from_millis(1000);
let mut count = 0;
loop {
log::info!("test loop {}", count);
count += 1;
std::thread::sleep(timeout);
}
}
依赖项
~2.5MB
~59K SLoC