社区
单片机/工控
帖子详情
[震惊]STM32 Flash数据丢失问题
jzen
2020-10-11 11:54:22
设备原理图:
电源: 高能立方 ACDC电源 12V@12W
主控: STM32F103
外围:继电器/485
继电器控制交流接触器,交流接触器控制市电的几十A电流,测试发现,随机性发生Flash内数据丢失的问题(Flash内部划分两个扇区做数据保存,例如ID, 设备运行一段时间后,ID直接丢失,变成FFFF),不知道是什么问题。
...全文
53508
6
打赏
收藏
[震惊]STM32 Flash数据丢失问题
设备原理图: 电源: 高能立方 ACDC电源 12V@12W 主控: STM32F103 外围:继电器/485 继电器控制交流接触器,交流接触器控制市电的几十A电流,测试发现,随机性发生Flash内数据丢失的问题(Flash内部划分两个扇区做数据保存,例如ID, 设备运行一段时间后,ID直接丢失,变成FFFF),不知道是什么问题。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
帮帮你我她
2020-11-14
打赏
举报
回复
运行时尽量减少读写FLASH的存储参数,进入读写区时做个标志,其他进程绕过不执行
jzen
2020-11-10
打赏
举报
回复
我的电源是AC-DC隔离的,不过没有带地线。继电器控制没有做光耦隔离。TVS也有加,但是没有做屏蔽罩。
qq_42038144
2020-11-03
打赏
举报
回复
继电器加隔离防护措施,电源隔离,光耦或者数字隔离器件,电源端口加TVS。
qq_42038144
2020-10-13
打赏
举报
回复
加好隔离及吸收噪声处理。
general001
2020-10-12
打赏
举报
回复
改用固态继电器,无打火,无干扰
老皮芽子
2020-10-12
打赏
举报
回复
单纯的硬件中,高压电场,放电,打火,变化的强磁场。都会影响 FLASH 的数据丢失。 电子设备如果运行在强电磁场中就需要考虑电磁场的屏蔽。 在你的设计中可能继电器的触点打火会造成FLASH 丢失。 将电路板做好电磁屏蔽处理是解决这个问题的比较好的办法。
彻底解决单片机BootLoader升级程序失败
问题
MicroBoot 是一个由模块化代码组成的框架,旨在简化和加速嵌入式单片机程序的升级和开发过程。
嵌入式分享合集12
一、串口通信介绍关于串口通信的介绍,也可以点击阅读之前发的一篇文章:
STM32
串口通信基本原理。串口通信是指外设和计算机间,通过
数据
信号线 、地线、控制线等,按位进行传输
数据
的一种通讯方式......这种太过理论了,看似懂了,但又不懂。还是用我笔者自己的话来说吧。串口通信就是可以把程序在单片机或者STM3...
嵌入式开发中的防御性C语言编程_c嵌入式编程模式 源码,2024年最新深度集成
克莱门汀号在进行第二阶段的任务时,原本预订要从月球飞行到太空深处的Geographos小行星进行探勘,然而这艘太空探测器在飞向小行星时却由于一个软件缺陷而使其中断运作20分钟,不但未能到达小行星,也因为控制喷嘴燃烧了11分钟使电力供应降低,无法再透过远端控制探测器,最终结束这项任务,但也导致了资源与资金的浪费。这是因为MDK的整数是按照补码存储的,正数的补码与原码相同,在这种情况下,原码和补码是一致的,不但起不到冗余作用,反而对可靠性有害。在其它一切措施都失效的情况下,看门狗可能是最后的防线。
嵌入式开发中的防御性C语言编程
嵌入式产品的可靠性自然与硬件密不可分,但在硬件确定、并且没有第三方测试的前提下,使用防御性编程思想写出的代码,往往具有更高的稳定性。防御性编程首先需要认清C语言的种种缺陷和陷阱,C语言对于运行时的检查十分弱小,需要程序员谨慎的考虑代码,在必要的时候增加判断;防御性编程的另一个核心思想是假设代码运行在并不可靠的硬件上,外接干扰有可能会打乱程序执行顺序、更改RAM存储
数据
等等。
嵌入式面试汇总(更新中)
答:extern答:可以,在不同的C文件中以static形式来声明同名全局变量。可以在不同的C文件中声明同名的全局变量,前提是其中只能有一个C文件中对此变量赋初值,此时连接不会出错这个函数有太多的错误了,以至让人不知从何说起了:1)ISR 不能返回一个值。如果你不懂这个,那么你不会被雇用的。2) **ISR 不能传递参数**。如果你没有看到这一点,你被雇用的机会等同第一项。3) 在许多的处理器/编译器中,浮点一般都是不可重入的。
单片机/工控
27,509
社区成员
28,797
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章