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

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

3天内不再提示

总结几种CPU复位方式

GReq_mcu168 来源:玩转单片机 2020-09-21 16:30 次阅读

数字电路刚通电时都需要进行复位,复位的功能是将单片机里的重新开始,主要防止程序混乱,也就是跑飞、或者死机等现象,目的是使系统进入初始状态,以便随时接受各种指令进行工作,CPU的复位可靠性决定着产品系统的稳定性,因此在电路当中,发生任何一种复位后,系统程序将从重新开始执行,系统寄存器也都将恢复为默认值。下面总结几种CPU复位方式。


1、上电复位

上电复位就是直接给产品上电,上电复位与低压 LVR操作有联系,电源上电的过程是逐渐上升的曲线过程,这个过程不是瞬间的完成的,一上电时候系统进行初始化,此时振荡器开始工作并提供系统时钟,系统正常工作。


2、看门狗复位

看门狗定时器CPU内部系统,它是一个自振式的 RC振荡定时器,与外围电路无关,也与CPU主时钟无关,只要开启看门狗功能也能保持计时,该溢出时候也会溢出,并产生复位。


3、LVR低压复位

每个CPU都有一个复位电压,这个电压很低,有1.8V、2.5V等,当系统由于受到外界的影响导致输入电压过低,当低至复位电压时候系统自动复位,当然,前提是系统要打开LVR功能,有时候也叫掉电复位。diangon.com如图,当LVR<工作电压<VDD时候,比如在V1时候工作是正常的,当VSS<工作电压<LVR时候,系统有可能出错,比如在V2时候,也就是我们常说的死区,这个状态不确定。


4、外围电路复位

如果系统内部不能正常复位或者软件复位无效的时候,可以依靠外部硬件复位。

如图是一种简单的RC复位电路,电源接通时候,通过R1对C2进行充电,经过一段延迟后加到电路当中产生复位信号,这个复位信号的上升速度低于电源的上电速度,当复位引脚检测到高电平时候,系统复位结束,进入正常工作状态。

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

    关注

    5998

    文章

    43949

    浏览量

    620569
  • 看门狗
    +关注

    关注

    10

    文章

    540

    浏览量

    70236
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10417

    浏览量

    206476

原文标题:如何使单片机复位可靠?单片机复位方式

文章出处:【微信号:mcu168,微信公众号:硬件攻城狮】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    看门狗型复位电路设计解析

    看门狗型复位电路主要利用CPU正常工作时,定时复位计数器,使得计数器的值不超过某一值;当CPU不能正常工作时,由于计数器不能被复位,因此其计
    的头像 发表于 02-08 10:16 1239次阅读
    看门狗型<b class='flag-5'>复位</b>电路设计解析

    当出现轴磨损的时有几种修复方式

    电子发烧友网站提供《当出现轴磨损的时有几种修复方式.docx》资料免费下载
    发表于 01-18 15:43 0次下载

    同步复位和异步复位到底孰优孰劣呢?

    同步复位和异步复位到底孰优孰劣呢? 同步复位和异步复位是两种不同的复位方式,它们各自有优势和劣势
    的头像 发表于 01-16 16:25 295次阅读

    Cortex-M内核的软件复位方式

    这里只讨论内核的软件复位方式。像STM32的备份域复位里面也有软件复位,则不在本文讨论范围。额外提一句,上电复位是完整
    的头像 发表于 12-06 16:18 871次阅读
    Cortex-M内核的软件<b class='flag-5'>复位</b><b class='flag-5'>方式</b>

    单片机的复位电路是怎样工作的 单片机中复位电路的作用及方式

    单片机的复位电路是怎样工作的 单片机中复位电路的作用及方式  单片机的复位电路又称为系统复位电路,其主要作用是使单片机向一种确定的状态信号进
    的头像 发表于 10-17 18:17 1707次阅读

    单片机复位的条件 单片机可以复位多少次 程序会导致单片机复位

    单片机复位的条件 单片机可以复位多少次 程序会导致单片机复位吗  单片机复位的条件: 1. 上电复位:单片机电源刚刚打开时会进行一次上电
    的头像 发表于 10-17 16:44 1734次阅读

    单片机异常复位原因 简述单片机如何复位

    单片机异常复位原因 简述单片机如何复位  单片机异常复位是指在正常运行期间,单片机出现了不可恢复的故障,导致异常复位。常见的异常复位原因有以
    的头像 发表于 10-17 16:44 2272次阅读

    同步复位与异步复位的区别

    请简述同步复位与异步复位的区别,说明两种复位方式的优缺点,并解释“异步复位,同步释放”。
    的头像 发表于 08-14 11:49 3923次阅读

    爬壁机器人吸附方式几种 机器人负压吸附装置有哪些

    爬壁机器人常用的吸附方式有以下几种:真空吸附、磁性吸附、静电吸附、粘附吸附。
    的头像 发表于 08-09 15:24 2939次阅读

    总结一下定时器的几种输出比较模式

    最近有接触到通过可控硅的方式来控制交流风机或者电烙铁功率,STM32的定时器输出比较模式,刚好可以满足这种需求,借此机会总结一下定时器的几种输出模式。
    的头像 发表于 07-21 16:17 4118次阅读
    <b class='flag-5'>总结</b>一下定时器的<b class='flag-5'>几种</b>输出比较模式

    多核CPU的启动方式

    工作中遇到的多核 ARM CPU 越来越多,总结分享一些多核启动的知识,希望能帮助更多小伙伴。 在 ARM64 架构下如果想要启动多核,有 spin-table 和 psci 两种方式,下面针对
    的头像 发表于 06-22 10:04 1122次阅读

    RISC-V查看汇编代码的几种方式

    很多时候需要对照C和汇编进行分析和调试,所以需要查阅汇编代码,以下分享几种方式
    的头像 发表于 06-09 19:13 2031次阅读
    RISC-V查看汇编代码的<b class='flag-5'>几种</b><b class='flag-5'>方式</b>

    FPGA复位电路的实现方式

    有人说FPGA不需要上电复位电路,因为内部自带上电复位信号。也有人说FPGA最好加一个上电复位电路,保证程序能够正常地执行。不管是什么样的结果,这里先把一些常用的FPGA复位电路例举出
    的头像 发表于 05-25 15:50 2365次阅读
    FPGA<b class='flag-5'>复位</b>电路的实现<b class='flag-5'>方式</b>

    深入浅出讲清复位电路

    复位电路,是一种用来使电路恢复到起始出态的电路。一般用于在上电或复位过程中,控制CPU的保持复位状态,而不是一上电或刚复位完毕就工作,防止
    的头像 发表于 05-25 15:39 7004次阅读
    深入浅出讲清<b class='flag-5'>复位</b>电路

    简述单片机的几种复位电路

    工作时,如果RESET引脚电压低于某一阈值,则单片机进入复位状态。单片机的复位可分为低电平复位和高电平复位,这是由厂家决定的,区分的方式可以
    的头像 发表于 05-25 14:25 5892次阅读
    简述单片机的<b class='flag-5'>几种</b><b class='flag-5'>复位</b>电路