
硬件平台:H745-Nuceo板 软件:CUBEIDE\CUBEMX\KEIL 问题描述:第一次烧录正常,掉电后再启动,程序无法保存,无法识别芯片,通过拖曳烧录教程二的hex文件后恢复正常 在进行STM32H745的烧录时,买来板子默认烧录好的测试程序可以正常运行,在根据教程[链接1]进行学习的时候,烧录完成,运行正常,有事离开对板子进行了掉电,然后再插电就无法识别单片机。然后另一个教程[链接2]通过拖曳烧录恢复正常,然后掉电后重启不执行程序,单独使用复位键可以正常执行。 使用链接二进行配置的时候,开启内存保护后,时钟配置完成,发现电源的配置有错,只能使用LDO或外部电源。 |
STM32CUBE MX无法安装,每次总是卡在最后一步
STM32F103C8T6使用CubeIDE烧录运行报硬件错误,相同代码MDK烧录却可以正常运行
STM32F103C8T6 TIM1 CH2输入捕获触发DMA的问题
STM32H750 USB HS HOST 加 DCMI 接口不能正常工作
stm32n6570dk如何解锁保护程序?
请问hal库的硬件spi,该怎么修改spi时钟的占空比呀?
STM32 CubeIDE的快捷键问题
STM32G474使用HRTIME完成两路180度移相问题
STM32G474RET6移相问题
stm32H745 M4核不能调试和下载
cube 库中有很多例程上手。
至于双核产品调试和烧录的特殊地方,也有应用笔记详细说明,可以下载 AN5286 参考一下的。
您好,非常感谢您的回答,经过我的反复比对,发现keil里的内存设置有问题,也就是说固件包里的信息与评估板有不符,经过反复比对与修改后,下载问题解决了,但是烧录仍然是异常的。在我开启调试接口的情况下,除了例程以外,都只能下载一次,掉电重启后无法识别,然后只能全片擦除。这然我十分的不解,请问您有什么头绪吗,这种情况对我的学习影响较大,望解答。
1. 代码问题,可能某些代码会影响到。 这个可以通过屏蔽的方式来定位。
2. 调试方式的问题。 毕竟双核调试和单核的有区别,建议花一点点时间看一下AN5286,看看上面说的方式哪里被忽略掉了。