STM32F407ZET6 PDR_ON 143引脚0R电阻接地。 上下电程序出现无法运行的现象,出现异常后读回MCU FLASH数据比对,FLASH一段空间范围内的数据被改写为0,反复测试,FLASH被异常改写位置不固定。PLL 168MHz 供电电源【开1->关1->开2->关2】,其中 【开1】=【关1】由2ms宽度开始,每轮增加2ms,递增至30ms又从2ms开始;开2=1500ms,关2=1000ms 该情况非常容易复现,测试用程序已屏蔽关于FLASH擦写的操作,不应该是程序跑飞引起的误擦写FLASH。 PDR_ON 143引脚0R电阻接VDD,这种情况不会复现,程序没有对FLASH进行擦写,为何PDR_ON会导致FLASH数据被异常改写? |
目前新项目,MCU采用STM32F407VGT6,文件存在TF卡(SDIO),请问能否通过F4的USB把TF卡里面的txt和excel文件拷贝到U盘?哪个USB可以实现?
STM32F407ZGT6假死现象,看门狗不起作用
STM32F407VGT6使用PLL倍频后芯片会反复重启
CAN接收丢包
STM32G0B1VE的CAN过滤器个数问题
使用Cubeprogrammer无法连接、连接G431和一块H750的板子可以连上但是连另外一块H750的板子和F407的板子就直接报错,这个应该如何解决。
SPI 通信,既有单字节数据传输,又有多字节数据传输,该如正确使用 DMA?
SD卡log存储
STM32F413ZGT6的NRST需要接上拉电阻吗
STM32F4的串口在配置DMA之后,不能使用高波特率吗?
这个引脚接低,内部的复位电路被关闭,芯片失去自身复位功能,外部再没有提供复位所以导致上电复位失败,芯片出现各种异常现象,包括FLASH 内容擦除。
LAT0585 与PDR_ON有关的一种异常现象及分析 这篇文章可以到www.stmcu.com.cn搜索下载
阅读下。
没有正确复位,那么内部控制FLASH 擦写还有其他电路工作都是乱的。
最容易先发现的就是FLASH内容的变化
我不理解程序没有做FLASH擦写操作,异常情况是如何导致FLASH内的程序被改写