图例说明

Topic Index | 总览 | 流程拆解 | Project Index

本主题中的 Mermaid 图主要用于帮助初学者理解系统分层、信号处理链路、控制流和学习路径。

1. 颜色含义

  • 蓝色节点:人机交互或学习入口层,例如 GUI、学习起点
  • 绿色节点:控制与管理层,例如 STM32、外设控制
  • 黄色节点:核心处理层,例如 FPGA、关键算法处理步骤
  • 红色节点:射频/硬件链路,例如天线、射频前端
  • 紫色节点:最终目标或总结性节点

2. 线条含义

  • 实线箭头:主要业务流程或数据流向
  • 带标签的箭头:表示具体传递的内容,例如配置命令、采样数据、检测结果
  • 虚线箭头:表示辅助控制或状态同步关系

3. 各图用途

总览

用于理解整个系统由哪些层组成,以及 GUI、STM32、FPGA、硬件之间如何协作。

流程拆解

用于理解回波信号从发射到最终显示,经过了哪些关键处理步骤,以及控制流与数据流的区别。

学习路线

用于指导初学者按合理顺序学习本项目,避免一开始陷入复杂代码。

4. 阅读建议

建议先看 总览,再看 流程拆解,最后结合 学习路线 安排自己的学习顺序。