
硬件平台:H745-Nuceo板 软件:CUBEIDE\CUBEMX\KEIL 问题描述:第一次烧录正常,掉电后再启动,程序无法保存,无法识别芯片,通过拖曳烧录教程二的hex文件后恢复正常 在进行STM32H745的烧录时,买来板子默认烧录好的测试程序可以正常运行,在根据教程[链接1]进行学习的时候,烧录完成,运行正常,有事离开对板子进行了掉电,然后再插电就无法识别单片机。然后另一个教程[链接2]通过拖曳烧录恢复正常,然后掉电后重启不执行程序,单独使用复位键可以正常执行。 使用链接二进行配置的时候,开启内存保护后,时钟配置完成,发现电源的配置有错,只能使用LDO或外部电源。 |
STM32CubeMX初始配置冲突的BUG?
在使用STM32CubeMX的时候创建的工程已经使用的板载资源如何去掉?
cubemx导入模型后找不到keil找不到工程内的模型的相关文件
STM32H750使用FMC
cubemx导入模型后找不到keil找不到工程内的模型的相关文件
我想实现三对移相PWM(占空比为50%)输出,前两对是互补输出,用了TIM1的CH1/CH1N和CH2/CH2N。第三对用了TIM1的CH3和TIM8的CH2,类似于互补输出。需要以TIM1的CH1/CH1N为参考,其余两对怎样实现占空比不变,相移可调呢?另外TIM8的CH1和CH3的PWM需要输出高电平
STM32H723 TIM1输出三相50%的占空比,TIM_CH3的输出上升沿略比TIM_CH1和TIM_CH2超前,这是哪里配置有问题吗
怎么在CubeIDE里面显示出导入的官方例程的全部文件?
stlink v3不能和目标板上的STM32F413连接?
stm32cubemax
cube 库中有很多例程上手。
至于双核产品调试和烧录的特殊地方,也有应用笔记详细说明,可以下载 AN5286 参考一下的。
您好,非常感谢您的回答,经过我的反复比对,发现keil里的内存设置有问题,也就是说固件包里的信息与评估板有不符,经过反复比对与修改后,下载问题解决了,但是烧录仍然是异常的。在我开启调试接口的情况下,除了例程以外,都只能下载一次,掉电重启后无法识别,然后只能全片擦除。这然我十分的不解,请问您有什么头绪吗,这种情况对我的学习影响较大,望解答。
1. 代码问题,可能某些代码会影响到。 这个可以通过屏蔽的方式来定位。
2. 调试方式的问题。 毕竟双核调试和单核的有区别,建议花一点点时间看一下AN5286,看看上面说的方式哪里被忽略掉了。