在cortex-M7的调试配置里勾选halt all cores之后,进行双核调试,cortex-M7总是停在 while((__HAL_RCC_GET_FLAG(RCC_FLAG_D2CKRDY) != RESET) && (timeout-- > 0)); 然后用尽时间进入Error_Handler(void)。 但是与此同时cortex-M4可以正常调试。 如果不勾选halt all cores,那么cortex-M7是可以单独正常调试的,只是cortex-M4没办法同时加入调试。 另外尝试过清空flash重新下载程序,第一次调试,只调试cortex-M7的话,即使不勾选halt all cores,不按照双核一起调试设置,也会在while((__HAL_RCC_GET_FLAG(RCC_FLAG_D2CKRDY) != RESET) && (timeout-- > 0));一直等待直到用尽时间。 按照AN5361Getting started with projects based on dual-core STM32H7 microcontrollers in STM32CubeIDE进行配置 |
NUCLEO-H7A3ZI-Q配置RCC出问题
stm32cubeide xx has no member named xx
STM32CubeIDE如何加载外部bin文件?
请问CubeIDE导入模型生成的代码卡死在MX_X_CUBE_AI_Process()函数有人遇到过吗
mcu iic问题:mcu作为i2c-slave, main函数内循环打印,收到 i2c get 时,循环打印停止了是什么原因?
【NUCLEO-H7A3ZI-Q体验&应用】开篇
CubeIDE工程点击RUN报错Could not determine GDB version怎么解决
求助!!!stm32cubeide工程运行报错eclipse.cdt.core,该如何解决
Cortex m3内核是很特殊吗,为什么st公司的很多软件比如cubemx.ai唯独不支持m3内核的stm32f1系列
STM32H743 ADC可采集正弦波的最大频率
调试时,先进入M7的调试(不要运行),然后再进入M4的调试(不要运行),然后同时选中m4和m7的调试线程(按ctrl键可多选),然后点运行即可