这个方法对我来说,完全用不起来:
1、打印的信息太多太长了,耗时长,查找起来非常麻烦;
2、手工去查找进行栈回溯,效率那是相当低下,而且容易出错,几乎没有成功过;
期望:官方能将CmBacktrace移植进去,适配一下T5芯片,从而异常时,只需要打印寄存器及栈回溯信息,就能直接找到上层代码出错的地方,同时无需打印一大堆无用信息,也不用手工去栈回溯。
Search found 3 matches
- 2025年 Oct 20日 09:14
- Forum: TuyaOS-联网单品开发
- Topic: 【T5异常问题定位】请教异常时怎么打印出完整的调用栈
- Replies: 2
- Views: 7924
Re: 【T5异常问题定位】请教异常时怎么打印出完整的调用栈
- 2025年 Sep 26日 12:00
- Forum: TuyaOS-联网单品开发
- Topic: 【T5异常问题定位】请教异常时怎么打印出完整的调用栈
- Replies: 2
- Views: 7924
【T5异常问题定位】请教异常时怎么打印出完整的调用栈
T5芯片出现异常时,仅打印异常时的PC和LR,无法继续回溯更上级的函数调用,请问是否有类似backtrace的机制?如有,请问怎么使用?
- 2025年 Sep 9日 17:34
- Forum: TuyaOS-联网单品开发
- Topic: 【T5性能调试】请教相关API接口使用问题
- Replies: 1
- Views: 1297
【T5性能调试】请教相关API接口使用问题
1、CPU占用率信息rtos_dump_task_runtime_stats()这个接口好像只打印core0的线程,core1的线程占用率信息怎么获取?
2、TAL_PR_DEBUG接口相比bk_printf是否存在日志丢弃的问题?TAL_PR_DEBUG是否会在堵塞或什么特殊情况时,跳过不打印?