STC12系列单片机在设计上比89系列完善,没有了原来的漏洞,所以利用软件解密是无法达到解密的,所以原来STC89系列单片机解密的方法对STC12单片机是无法适用的。
冷启动——是指在断电状态下重新上电。冷启动,是在下载程序开始时,为了是单片检测有无下载信号。若有则下载;若无则执行原来的程序。
热启动——是指已经处于上电状态,给复位端加复位信号(还有其他类型的复位),程序重新运行。
stc单片机为什么要冷启动
stc的程序分引导区和程序区。引导区的代码主要负责ISP在线烧录。而stc的冷启动顺序就是先从引导区然后启动到程序区的。而热启动就是普通的51启动方式,只能从程序区头部开始重新执行。所以你必须冷启动。另外STC提供了一个特殊的寄存器地址,通过设置他能通过软件实现硬复位的功能直接跳转到引导区。
冷启动复位和热启动复位
冷启动和热启动区别
冷启动对电子产品影响才大。
从电路角度来看:
热启动是在系统仍通电的情况下重新启动系统,热启动也是一次软件复位。热启动清除易失性系统内存,并重新装载操作系统。
冷启动是用关闭电源来启动系统,冷启动还对硬件进行复位,它检查硬件,并重新装载操作系统。
最重要的是冷启动对硬件进行一次检查。现在的电脑这个过程好像不是很明显,但是在40年前,这个硬件检查一次可是很耗时间的。
冷启动,电路会从断开变成通路,期间,主机受到的影响类似我们开电灯的时候电灯受的影响(我说的是类似),大家都知道,电动设备启动的时候会有一大电流冲击。
-
单片机
+关注
关注
6032文章
44513浏览量
632689 -
STC12
+关注
关注
2文章
44浏览量
25523
发布评论请先 登录
相关推荐
评论