Rust in Everything
基于 probe-rs 0.32.0

导读

开始读源码之前,先把两件事讲清楚:

  1. 怎么读这一卷:版本、三条主线各经过哪些文件和章节、阅读路线、前置知识,以及「没有开发板」时本卷用什么办法做实验、哪些结论标成「待实测」。
  2. 源码地图:工作区里每个 crate 管什么、谁依赖谁;核心 crate probe-rs 内部从探针到架构再到 Session 的分层;0.32 起 ESP 和 Linux 探针拆成插件,四张全局注册表怎么被插件填充;各个 feature 打开什么。
flowchart TB
  read["怎么读这一卷:版本、三条主线、实验方法"] --> map["源码地图:crate 分层、插件、feature"]
  map --> next["01 全景"]

💬 关联讨论

发起讨论
加载中...