跳转至

遇到问题,先看哪一项?

不用一次打开所有功能。从现象出发,选能回答这个问题的数据。

看到的现象 直接这样问 AI 到哪里看
下载完成,板子没动静 检查系统节拍和主任务计数有没有在走 对话中的运行检查结果
不知道程序支持什么指令 发个 help,看看能查哪些状态 RTT View
参数偶尔跳变 连续看这个变量,把异常前后的数据留下来 SuperWatch
ADC / DMA 数据不再更新 看看缓冲区和传输计数还变不变 Memory、芯片外设
调参后响应不如以前 把目标、反馈和输出放一起,比较两次响应 SuperWatch
程序进入异常 先保存现场,找到对应的代码 HardFault / Trap 分析
任务响应忽快忽慢 看看任务什么时候运行,是谁占着 CPU RTOS Trace

一次只解决一个问题

例如反馈有过冲,先看目标、反馈和输出,保存一段完整响应。让 AI 根据数据提出修改,再用相同的目标变化和负载复测。

用相同条件再采一次,告诉我这次改善在哪里。

这时你比较的是改动前后的结果。没有覆盖完整响应,或数据中间丢失,就补采关注的那一段。

顺着结果往下查

曲线异常但变量类型正确,可以继续查相关任务;任务正常却没有通信回应,可以看 RTT 命令回显和外设状态。每次增加一种观察手段,都用来回答一个具体疑问。

下载检查 · RTT 命令行 · 变量与内存 · PID / FOC · 异常定位 · 任务时间线