1.4. 代码异常解决流程
针对出现代码异常复位、代码死机、代码非正常运行时,提供开发者解决问题流程:
开发者应该习惯使用debug进行问题定位,多数情况下都能通过debug或多次debug调节解决问题。常见debug方式:
log debug:通过uart debug出问题点, 最常见也是使用最广的定位bug的方式。
比较法:例如比较是否公版未修改是否出现这个问题。
断点调试:例如怀疑是某个部分导致问题,在这个位置前面或者后面debug进行测试。
…
当开发者无法定位到哪里导致死机或者复位问题,请将问题按照下面步骤进行反馈。
打开库打印和异常中断打印
开发者查看打印看是否能定位到问题,若不能,请通过 issue 进行反馈。