caigang13 发表于 2024-8-9 22:03

还有个可能就是,从断点处恢复运行时,有可能进入了错误的逻辑

V853 发表于 2024-8-10 07:04

程序卡死在断点处可能有多种原因,包括但不限于代码逻辑错误、内存泄漏、资源未释放、多线程同步问题等。需要对程序进行仔细调试和检查。

软核硬核 发表于 2024-8-10 16:25

当从断点继续运行时,也可能进入错误的逻辑,

AIsignel 发表于 2024-9-7 07:17

中断服务功能中的中断标志位未被清除,或者中断服务功能执行时间过长。

单芯多芯 发表于 2024-9-25 19:44

访问非法的内存地址,或者试图从受保护的内存区域进行读写操作,都会导致程序挂起。

shenxiaolin 发表于 2024-9-29 10:19

但是正常的程序是不会有断点的,只有在测试的时候才有。

更多更合适ii 发表于 2024-9-30 17:31

当程序执行到这个断点时,它会停止执行

LLGTR 发表于 2024-10-7 17:52

不正确的中断处理会导致程序在断点处卡住。

星闪动力 发表于 2024-10-13 08:06

对于高速的程序,当有中断时(比如定时器),做单步调试比较麻烦。很容易嵌套中断和重复输入中断。

nowboy 发表于 2024-10-16 10:04

电源不稳定或电压波动可能会导致MCU工作异常。

流星flash 发表于 2024-10-16 21:15

当从断点开始运行时,您也可能会输入错误的逻辑,

芯路例程 发表于 2024-10-21 22:14

程序中有一个无法跳出的循环结构,这使得程序无法继续执行

物联万物互联 发表于 2024-11-14 15:19

不正确的中断处理会导致程序在断点处停滞不前。,

weifeng90 发表于 2024-11-14 17:25

运行到断点后,不满足继续运行的条件。

lllook 发表于 2024-11-14 21:54

对于高速程序,有中断(比如定时器)的时候介入比较麻烦。轻松嵌套中断和重复输入中断。,

dreamCar 发表于 2024-11-15 15:12

不稳定的电源或异常的电压可能导致微控制器在异常状态下运行,进而可能导致程序错误运行。

明日视界 发表于 2024-11-16 12:56

对于高速程序来说,当有中断(比如定时器)时进行干预可能会很麻烦。轻松嵌套中断和重复输入中断。,,

hmcu666 发表于 2024-12-5 21:00

不稳定的电源或异常的电压可能导致微控制器在异常条件下运行,这可能导致不正确的程序操作。,

IntelCore 发表于 2024-12-9 13:18

不稳定的电源或异常电压会导致微控制器在异常条件下工作,从而导致不正确的程序操作。,,

yang377156216 发表于 2024-12-11 11:24

原因很多,需要照着一套思路给排查和定位到具体点。
页: 1 2 3 [4]
查看完整版本: 调试过程中,程序卡死在断点处可能有几种原因