_奶咖君_ 发表于 2024-3-25 11:29:22

软件复位吧如果对自己编程有信心 ,goto 也可以

看门狗用这个的话 开启之后就不能关闭,除非是断电在上电,,这样复位前后会有区别编程时需要注意,我觉得是下策

soma 发表于 2024-3-25 12:43:35

用汇编的话可以直接跳转。

21cnsound 发表于 2024-3-25 12:45:54

代码中写三个NOP,在对应的BIN中的三个字节直接修改为020000,就是跳转到开头重新运行,和C中的goto、汇编中的JMP效果一致。

zxcv1973 发表于 2024-3-25 14:15:51

C语言的话可以用函数指针,并把0强制转换为函数指针

yjawei 发表于 2024-3-25 16:47:03

用goto,软复位,或者打开看门狗后不喂狗。
页: 1 [2]
查看完整版本: 让单片机执行某条指令,使其跳转到主程序的起点,开始从新运行主程序,