请问CH58X如何得知程序跑到哪里崩了及崩溃原因?

请问CH58X有没有类似于乐鑫IDF那样的调试框架? 比如程序跑到哪里卡住了或者崩了我如何知道。有时候串口都没有输出,完全不知道崩在哪里了

串口没有输出,那就说明没跑到那里。你在程序的最开始加上打印,看看有没有打印信息,如果没有检查一下硬件,对比一下我们家的例程。如果跑到了,那就在后面的程序慢慢加打印信息,这样就验证程序卡在哪了。注:最后一个打印的地方需要加换行。

或者可以使用link,看看代码运行的流程。其原理和打印都是一样的。


只有登录才能回复,可以选择微信账号登录