0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STC12系列单片机冷启动、热启动

jf_f8pIz0xS 来源:电子发烧友整理 2018-02-12 13:51 次阅读

STC12系列单片机在设计上比89系列完善,没有了原来的漏洞,所以利用软件解密是无法达到解密的,所以原来STC89系列单片机解密的方法对STC12单片机是无法适用的。

冷启动——是指在断电状态下重新上电。冷启动,是在下载程序开始时,为了是单片检测有无下载信号。若有则下载;若无则执行原来的程序。

热启动——是指已经处于上电状态,给复位端加复位信号(还有其他类型的复位),程序重新运行。

stc单片机为什么要冷启动

stc的程序分引导区和程序区。引导区的代码主要负责ISP在线烧录。而stc的冷启动顺序就是先从引导区然后启动到程序区的。而热启动就是普通的51启动方式,只能从程序区头部开始重新执行。所以你必须冷启动。另外STC提供了一个特殊的寄存器地址,通过设置他能通过软件实现硬复位的功能直接跳转到引导区。

冷启动复位和热启动复位

STC12系列单片机冷启动、热启动

冷启动和热启动区别

冷启动对电子产品影响才大。

从电路角度来看:

热启动是在系统仍通电的情况下重新启动系统,热启动也是一次软件复位。热启动清除易失性系统内存,并重新装载操作系统

冷启动是用关闭电源来启动系统,冷启动还对硬件进行复位,它检查硬件,并重新装载操作系统。

最重要的是冷启动对硬件进行一次检查。现在的电脑这个过程好像不是很明显,但是在40年前,这个硬件检查一次可是很耗时间的。

冷启动,电路会从断开变成通路,期间,主机受到的影响类似我们开电灯的时候电灯受的影响(我说的是类似),大家都知道,电动设备启动的时候会有一大电流冲击。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6001

    文章

    43970

    浏览量

    620769
  • STC12
    +关注

    关注

    2

    文章

    44

    浏览量

    25373
收藏 人收藏

    评论

    相关推荐

    单片机复位和冷启动详细介绍

    单片机冷启动很简单,关电,再上电,正常复位后,就冷启动成功。单片机冷启动其实是一个技术术语,是指单片机
    的头像 发表于 02-12 13:38 1.9w次阅读
    <b class='flag-5'>单片机</b>复位和<b class='flag-5'>冷启动</b>详细介绍

    STC单片机冷启动问题

    STC单片机需要冷启动,看市场上好多支持无需冷启动的编程器,疑问是这些编程器是否能作为通用串口与PC通讯吗?怎样才能做到2合1,当下载程序时作为编程器,下载完成后与PC直接通讯。如果弄
    发表于 08-01 09:03

    stc12 系列单片机

    [qq]1037574915[/qq]求帮忙解决我用stc12系列单片机进行两路电压采集用lcd128654显示,485通讯,采集通道一为96v左右电压,通道二未知但不大于5v,求解决方案,电路图及相应参考程序。谢谢,可有偿回答
    发表于 04-20 13:33

    请问STM32芯片怎样区分冷启动热启动

    STM32芯片怎样区分冷启动热启动,用的是KEIL MDK 4.22软件,在网上看到有些资料说 可以用软件设置一个区域,热启动的时候可以不清零这个区域,这样就可以判断这个区域的数据来确定是
    发表于 06-18 03:29

    STC单片机程序下载原理与自动下载 相关资料下载

    冷启动或者对ISP_CONTR寄存器送入60H(STC12、15、8是对IAP_CONTR寄存器送入60H)产生复位以后,单片机会从ISP监控程序区开始执行程序。(高系列
    发表于 07-06 06:29

    STC单片机冷启动和复位有什么区别

    一文看懂STC单片机冷启动和复位有什么区别本文转载于微信公众号[玩转单片机](hSTC单片机是一款增强型51
    发表于 07-23 06:47

    STC12系列单片机里的RAM是怎么使用的?

    STC12系列单片机里的RAM是怎么使用的?
    发表于 10-15 07:02

    北斗/GPS定位模块冷启动热启动、温启动有什么区别?

    1.冷启动**   什么条件下GPS冷启动?当设备关机时间超过4小时,或者设备光状态下移动超过200公里,因为天空的GPS卫星星历参数发生了变化,开机时设备需要重新下载星历。 2.热启动
    发表于 09-14 14:37

    STC12系列单片机简易编程器制作

    STC12系列单片机简易编程器制作,该简易编程器的电阻均为1/8W.采用12V电源适配器供电。
    发表于 04-13 17:51 4118次阅读
    <b class='flag-5'>STC12</b><b class='flag-5'>系列</b><b class='flag-5'>单片机</b>简易编程器制作

    STC12系列单片机编程器原理与制作

    STC12系列单片机编程器原理与制作,感兴趣的小伙伴们可以瞧一瞧。
    发表于 10-14 14:17 10次下载

    基于USB带自冷启动STC单片机下载器

    设计了一种基于USB带自冷启动功能的STC单片机下载器,文中对下载器的电路原理、软件编程以及关键控制信号进行了详细阐述和分析。下载器以STC15F104E作为主控单元,通过解析计算机U
    发表于 11-13 17:04 23次下载
    基于USB带自<b class='flag-5'>冷启动</b>的<b class='flag-5'>STC</b><b class='flag-5'>单片机</b>下载器

    DOS的冷启动热启动有什么区别和方法说明

    DOS的启动又可分为冷启动热启动冷启动是指切断电脑电源后重新开启电源启动的过程。热启动是指在
    发表于 08-14 17:32 0次下载
    DOS的<b class='flag-5'>冷启动</b>和<b class='flag-5'>热启动</b>有什么区别和方法说明

    西门子PLC_CPU的冷启动、暖启动热启动的区别

    西门子PLC_CPU的冷启动、暖启动热启动的区别介绍。
    发表于 04-30 10:33 10次下载

    STM32冷启动下载

    冷启动热启动都是复位
    发表于 12-20 19:38 8次下载
    STM32<b class='flag-5'>冷启动</b>下载

    西门子PLC的暖启动冷启动热启动有何区别

    西门子PLCCPU里的暖启动冷启动热启动,它们之间到底有什么本质的区别?在实际应用中又有何真正的用处呢?
    发表于 11-04 10:16 2156次阅读