让你的嵌入式应用快速集成RTT
共 4463字,需浏览 9分钟
·
2024-04-03 01:19
关注、星标公众号,直达精彩内容 
硬件支持
初始化
通道和虚拟终端
通道模式
打印
use rtt_target::{rtt_init_print, rprintln};fn main() -> ! {rtt_init_print!();loop {rprintln!("Hello, world!");}}
调试
use rtt_target::{debug_rtt_init_print, debug_rprintln};fn main() -> ! {debug_rtt_init_print!(); // nop in --releaseloop {debug_rprintln!("Hello, world!"); // not present in --release}}
读取
use rtt_target::{rtt_init_default, rprintln};fn main() -> ! {let mode = loop {read = channels.down.0.read(&mut read_buf);for i in 0..read {match read_buf[i] as char {'0' => break 0,'1' => break 1,_ => {}}}};}
‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧  END  ‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧
     
      关注我的微信公众号,回复“加群”按规则加入技术交流群。
      
     
      
        
       
      
    
     
      
      点击“阅读原文”查看更多分享,欢迎点分享、收藏、点赞、在看。
      
   评论
