Rust in Everything
基于 probe-rs 0.32.0

全景

两章,先讲「是什么」,再讲「怎么跑」:

  1. probe-rs 解决什么问题:一个库加一组工具,代替 OpenOCD + GDB + 厂商烧录器的组合;支持的探针、架构和芯片规模(本机 chip list 实测 260 个家族、4391 个型号);和 OpenOCD、pyOCD、SEGGER J-Link 工具的位置,只写各自公认的事实;0.30 到 0.32 的主要变化。
  2. 一条 probe-rs run 从命令到日志:命令主线逐步走一遍;为什么在本机运行也要经过一层 RPC;cargo runner 的配置;--dry-run 为什么对 run 不起作用,而对 gdb 起作用。
flowchart TB
  why["probe-rs 解决什么问题"] --> run["一条 probe-rs run 从命令到日志"]
  run --> probe["02 探针层"]

💬 关联讨论

发起讨论
加载中...