ST意法半导体
直播中

陈燕

7年用户 1078经验值
私信 关注
[问答]

stm32CubeIDE Ver1.3.0步进时进入中断处理程序无法继续前进怎么解决?

环境:
STM32CubeIDE Ver1.3.0
TouchGFX Ver4.15.0
开发板:STM32F746G-DISCO
当我一步时,它只是进入中断处理程序
我无法继续前进。
使用STM32F769I-DISCO,则无此现象。
是不是微电脑的问题?
请告诉我如何解决它。






回帖(1)

潘斯凯

2023-1-10 10:01:52
OpenOCD 在开始调试威廉希尔官方网站 板时说。
...
警告:硅错误:单步执行可能会进入挂起的异常处理程序!
...
这是真的。之前已经在这里和其他地方讨论过。
编辑:一些调试器有解决方法(OpenOCD、Segger?),参见例如http://openocd.zylin.com/gitweb?p=openocd.git;a=commit;h=a4ac56152d9fc13c3fa479397407d9b86ffb13d8
您可以通过使用例如屏蔽掉一些中断


  • __HAL_DBGMCU_FREEZE_TIM6();

在 main() 的开头,但不是全部。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分