#串口 #日志记录器 #com #std #裸金属 #无std #信息

com_logger

通过COM端口进行串口日志记录

3个版本

0.1.2 2024年7月11日
0.1.1 2022年8月31日
0.1.0 2019年12月14日

#268嵌入式开发

Download history 1/week @ 2024-04-19 1/week @ 2024-04-26 1/week @ 2024-05-03 9/week @ 2024-05-10 7/week @ 2024-05-17 3/week @ 2024-05-24 6/week @ 2024-05-31 16/week @ 2024-06-07 19/week @ 2024-06-14 19/week @ 2024-06-21 12/week @ 2024-06-28 45/week @ 2024-07-05 122/week @ 2024-07-12 29/week @ 2024-07-19 43/week @ 2024-07-26 11/week @ 2024-08-02

每月239次下载

MIT许可证

7KB
95

com_logger

Latest version Documentation License Actions Status

通过COM端口进行串口日志记录。

  • 不需要std (no_std)
  • 不需要alloc
use log::*;

fn main() {
    com_logger::init();

    info!("Starting");
}

配置

use log::*;

fn main() {
    com_logger::builder()
        .base(0x2f8)                  // Use COM2 port
        .filter(LevelFilter::Debug)   // Print debug log
        .setup();

    debug!("Hello");
}

依赖项

~3MB
~24K SLoC