
在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进行配置 |
TouchGFX Designer下载工程到STM32H7S7-DK报错
Demo 例程
SDIO读取TF卡,1bit模式正常,4bit模式无法读取
关于STM32H743VIT6 在用QSPI的接口,想换个CS的管脚,但芯片内置是绑死的,这个要怎么处理,用个其他的IO口做片选
cudeide执行run是烧录还是只是执行呢
定时器使用DMA突发传输功能时,传入指针从常量数组改为变量数组后,传输功能异常。测试官方用例一样,是何原因?
cubeIDE在run后出现错误
STM32H745XIH6不能进行双核调试,CM4不能进行在线调试
正点原子阿波罗H743使用DMA2D后普通刷出现问题
在STM32Cube IDE1.18.0里 写ODR 编译不成,咋办?
调试时,先进入M7的调试(不要运行),然后再进入M4的调试(不要运行),然后同时选中m4和m7的调试线程(按ctrl键可多选),然后点运行即可