
STM32F429 二级启动程序 (sboot) 开发难点:LD 文件 / 堆栈 / NVIC 及 startup.s 修改疑问
stm32G071RBT6跑TOUCHGFX的时候使用仪表控件,更新数值的时候会卡死,怎么解决
touchgfx添加文字不能显示,直接死(HardFault_Handler)
STM32CubeIDE 2.0 有啥新变化?
CubeIDE生成MP257的M33工程出现RCC配置问题(Bug?)
2.0 CubeIDE大概更新时间?
STM32CUBEIDE BUG
STM32CubeIDE 2.0开发下载了吗
新版STM32CubeIDE会不会提供Deepseek
STM32CubeIDE支持第三方插件了吗
需要调哪里,打个断点在那试试。观测反汇编窗口,看看断点具体位置是否是期望的或者与源文件是否对应。
单步调试主要是针对汇编的,Disassembly窗口的汇编指令是单步的,如果汇编按序执行的就没问题。编译器上的优化会导致C代码的部分优化,与汇编难以完全对应,导致C代码看起来乱跳,实际上是合理的。
建议还是看汇编,这个才是准的。如果看C的话,关掉单步模式可能效果会更好些。