都串口调试了,还要打点?IDF就自带一大堆错误中断,大部分时间不需要自己加断点,stm32那种年代久远的东西才要全部活自己搞,IDF比HAL高级一档。真要打点的话插一个serial print的IF语句就行了。
esp的内存大,根本就用不完 有需要可以寄存器全部搬内存里,串口传到电脑上print一份log出来,这不就等于连续打点了吗。
【 在 nlgdczm 的大作中提到: 】
:
: 好像看明白啥机理了。蜀犬吠日+看漏了定语“自动”造成的。以前只见过JTAG或者模拟时序来主/从加载版本的。
: esp,其它至少还有stc,搞了这种“自动”+“串口”来下载版本。本质是依靠上位机控制uart上额外的io,使芯片进入uart下载模式,而不需要手动去按键、上下电,实现“自动下载”了。还得结合上位机的控制才能有个全貌。
: PS,感觉esp和stc这种串口来下载的,没JTAG的话,咋跑单步调试、查寄存器值?出了问题咋debug?当人肉版本机一个一个试版本?
:
#发自zSMTH@LYA-AL00
--
FROM 112.96.176.*