我正在使用 Keil MDK + STMCubeMx 在
STM32H7B3i-DK 板上进行开发以创建项目。
由于一些我无法解释的奇怪原因,在我被“选项字节”问题阻止了几天后,我无法再在我的
开发板上进行调试。
现在选项字节问题已经解决了,我试图继续调试,结果发现我不能再在工作正常的板上进行调试。
每次我运行调试器时,它似乎都会在以下函数中崩溃。SupplySource 参数中传递的值为 PWD_LDO_SUPPLY。
- HAL_StatusTypeDef HAL_PWREx_ConfigSupply (uint32_t SupplySource)
- {
- ,,,
- /* Set the power supply configuration */
- MODIFY_REG (PWR->CR3, PWR_SUPPLY_CONFIG_MASK, SupplySource);
- ,,,
- }
一旦代码尝试执行行
MODIFY_REG(PWR->CR3, PWR_SUPPLY_CONFIG_MASK, SupplySource)它就会崩溃并显示以下对话框消息
此时我无法再继续调试会话,除非重新启动
威廉希尔官方网站
板,否则我会开始收到其他错误消息,例如
其次是
该板还有其他问题吗?到目前为止,我已经毫无问题地使用了 STM32H750、STM32H743 和 STM32L073。
出于某种原因,我似乎花了 80% 的时间在这个板上解决一个或另一个问题,而不是我的开发。
该板上是否有可以遵循的体面教程,或者我应该了解的有关此设备的已知问题。