[STM32F4] 怎么设计掉电自毁程序电路

[复制链接]
3472|44
 楼主| liuzaiy 发表于 2021-11-13 23:43 | 显示全部楼层
我是为了保护自己的产品,防止有人拆了芯片去**芯片里面的程序。
dengdc 发表于 2021-11-13 23:45 | 显示全部楼层
可以写2套程序啊,自毁的时候跳到另一套程序,把正常的运行的程序删除掉;
wangpe 发表于 2021-11-13 23:47 | 显示全部楼层
自毁的时候跳到另一套程序,把正常的运行的程序删除掉;
llljh 发表于 2021-11-13 23:49 | 显示全部楼层
把正常的运行的程序删除掉
dengdc 发表于 2021-11-13 23:50 | 显示全部楼层
可以的,还有这种需求
zhuhuis 发表于 2021-11-13 23:52 | 显示全部楼层
曾经听过放**的,大概就是说,让**者以为**了,然后时不时死机,让**者以为是硬件问题,查不出来,搞到心里崩溃,或者让**者觉得已经**了,很简单,但是**者又不敢用,或者,**了正常运行,到一定时间就自毁
zhaoxqi 发表于 2021-11-13 23:55 | 显示全部楼层
这东西是双刃剑,你不能保证自己的程序不会飞到这部分代码里,除非你没有这段代码。
pengf 发表于 2021-11-13 23:57 | 显示全部楼层
掉电就自毁,代码放到ram中运行。一旦有什么干扰死机重启  RAM就空了。维护不好整。啥项目要求这么高
 楼主| liuzaiy 发表于 2021-11-13 23:58 | 显示全部楼层
有没有这样的例子给我看一下。
zchong 发表于 2021-11-14 09:12 | 显示全部楼层
本帖最后由 zchong 于 2021-11-14 09:17 编辑

两步:检测掉电,然后自毁,
楼上有兄弟已经给出了一个比较容易实现的方案:把程序加载到ram中运行,然后将flash中的代码段清除。至于是否完美那就另说了。
llia 发表于 2021-11-14 21:11 | 显示全部楼层
程序在ram中运行就OK
dingy 发表于 2021-11-14 21:16 | 显示全部楼层
你用的曾单片机本身不具备网络芯片功能,需要你外接,而你外接的那个具备。或者你用WIFI芯片也行,也具备。
supernan 发表于 2021-11-14 21:18 | 显示全部楼层
检测掉电电压,启动备用电池自毁程序
lizye 发表于 2021-11-14 21:19 | 显示全部楼层
什么叫自毁呀
午夜粪车 发表于 2021-11-14 21:21 | 显示全部楼层
自毁是说的毁哪里?
zhenykun 发表于 2021-11-14 21:24 | 显示全部楼层
这怎么写啊  掉电了都
renyaq 发表于 2021-11-14 21:26 | 显示全部楼层
擦除flash,指向另一个起始地址!
 楼主| liuzaiy 发表于 2021-11-14 21:28 | 显示全部楼层

唉,还是没有什么结果,算了,多谢大家啦
kxsi 发表于 2021-12-8 08:47 | 显示全部楼层
在什么情况下会这样做呢
nawu 发表于 2021-12-8 08:48 | 显示全部楼层
这个还需要保留芯片吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部