stm32f107裸机+HR911105A+lwIP 1.31 SYN发送失败的问题
MCU的ADC进行电压采集时,外部输入阻抗最大能到多少?
STM32F103C8T6如何将变量定义到指定地址
STM32F103 做的USB CDC 串口调试助手打不开
DSP傅里叶变换如何在f103CBT6上使用
在 STM32CubeIDE 中正确设置 STM32F103C8T6 的 Flash 容量
咨询下,新项目打算用STM32F103的USB与工控机或PAD进行通讯,问题如下
STM32F103 串口下载ST Flash Loader Demo
请问一下STM32F103C8T6的Hardwar NSS Output ENABLE后cs持续拉低是为什么
foc2.0函数SVPWM_3ShuntCalcDutyCycles看不明白
微信公众号
手机版
好了言归正传,因为不了解你的项目。下面的只是讲一些思路。
1、你的程序中是否有擦除Flash的程序。或者说你的程序中是否有IAP和模拟EEPROM的程序?我认为MCU缺陷导致擦除Flash的情况可能性不大。
如果里面有对Flash的擦除操作。那么问题很大一部分就出现在这里。基本上变砖的机理是:我擦除了旧的。新的写入故障。然后程序又是从故障那里执行的。
2、想必你应该是用工具把Flash 读回比较了吧?确定是0X08000000的第一个片区错误了吗。这个扇区存储了中断向量表。我认为不可能删除的。请提供一下删除的位置。
评分
查看全部评分
评分
查看全部评分
以前从没出现过Flash内容丢失问题,那么你的Flash内容丢失大概是多大机率?
原理图、程序工程请附上。一般是不按套路出牌导致的。
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
这个如何避免?
1、避免频繁对Flash写大量数据,2、双重数据备份
这只能降低风险,而不能避免。
看来还是要从硬件上去解决。
评分
查看全部评分
所以你委婉的告诉了这位朋友。他用了假的STM32?
可能性很大,GD32F103RC的性能和可靠性你知道的。
这上下电的时候没有对FLASH进行擦除和写操作
我说的是程序区丢失,不是自定义的数据区
没有