【技术】 EFM8SB2系列8位MCU复位源详解

2019-07-19 世强 Nick
8位MCU,8位微控制器,EFM8SB2,EFM8SB20F32 8位MCU,8位微控制器,EFM8SB2,EFM8SB20F32 8位MCU,8位微控制器,EFM8SB2,EFM8SB20F32 8位MCU,8位微控制器,EFM8SB2,EFM8SB20F32

EFM8SB2系列是SILICON LABS最节能的8位MCU之一,非常适用于对功耗要求高的系统中,其120uA/MHz 运行功耗,0.5uA 睡眠电流,可以极大延长电池的使用寿命。


EFM8SB2系列集成资源丰富。其不仅提供了最高8KB的闪存空间,还提供了丰富的外设接口,包括I2C、UART、SPI,芯片集成了12位ADC和比较器,可用于低电压检测。


EFM8SB2除了具有以上丰富的资源以外,还有多种复位源可以使MCU复位,首先任何一款MCU都有复位源。顾名思义,复位就是使MCU从初始状态开始,本文将进行重点介绍EFM8SB2的复位源:


复位电路将寄存器置于一个预定义的缺省状态,MCU在进入此复位状态时,将发生以下过程:

 停止执行核心程序。

 所有寄存器都被复位为寄存器说明中备注的预定义值。

 外部I/O端口引脚将被置于一个已知的状态。

 中断和定时器将被禁用。


在复位期间 RAM 的内容不受影响;此前存储的数据在掉电之前保持不变。 端口I/O在开路漏极模式下复位为1。在复位期间和复位之后芯片内部的弱上拉被启用(可以通过软件重新禁用),而对于上电复位期间,RSTb 引脚被驱动为低电平,直到MCU退出复位状态。 在退出复位状态后,程序计数器 (PC) 被复位,并且系统时钟默认为内部振荡器。 监视程序定时器被启用,软件从位置 0x0000 开始程序执行。


MCU在发生复位以后,可以通过软件读取寄存器RSTSRC的值,来判断复位源是哪一个,例如,如果读取到RSTSRC = 0x10,那么说明上一次发生的复位是软件触发复位。


EFM8SB2系列MCU的复位源包括以下几种(如下图所示):

 电复位

 硬件外部复位引脚RSTb复位

 比较器复位

 软件触发复位(RSTSRC|=0x10;)

 电源监视器复位(监控VDD电源)

 监视程序定时器复位

 时钟丢失检测器复位

 Flash闪存错误复位

 RTC0警报或振荡器故障



此外,唤醒和复位是两个不同的状态,唤醒是相对于休眠来说的。对于EFM8SB2系列MCU来说,有三种低功耗模式,分别是空闲、挂起、睡眠。举例说明,通过软件设置(PMU0CF |= 0x40;)进入挂起(Suspend)模式后,MCU进入了一种等待唤醒的状态,寄存器和端口I/O的状态保持变,这个时候,如果发生了端口匹配事件,MCU将立即唤醒,软件将从进入挂起状态的下一条语句开始执行,而复位是从0x0000 开始执行,这是两者最大的区别。


世强元件电商版权所有,转载请注明来源及链接。

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 16

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(16

  • 用户_2169 Lv8 2018-10-17
    学习一下
  • 静待花开 Lv7. 资深专家 2018-08-05
    学习了
  • 一头笨牛 Lv8. 研究员 2018-08-01
    学习
  • Chase Lv7. 资深专家 2018-06-01
    学习
  • yingqiming Lv7. 资深专家 2018-04-25
    不错
  • 爱吃猫的鱼 Lv6. 高级专家 2018-03-31
    看看
  • 海锋 Lv9. 科学家 2018-03-22
    挺好的
  • NASA911 Lv8. 研究员 2018-02-28
    学习学习
  • 用户18396822 Lv8 2018-02-15
    好东西
  • 简单ss Lv5. 技术专家 2017-12-26
    生日快乐
展开更多评论

相关推荐

【技术】预安装BOOT的新一代的8位MCU

Silicon labs的EFM8系列MCU是C8051F的升级换代产品。较C8051F不同的是,其在出厂时已经固化好BOOT程序。

2019-07-11 -  技术探讨 代理服务 技术支持 批量订货

【技术】小封装、多用途8位MCU EFM8BB3系列MCU工作模式详解

EFM8BB3系列MCU是Silicon Labs公司推出的一款小封装、多用途8位MCU,该MCU最高运行频率可达49MHz,其RAM容量最大为4352B,FLASH容量最大可达64KB。

2017-12-04 -  技术探讨 代理服务 技术支持 批量订货

【经验】如何正确使用8位MCU的PortMatch功能

Silicon Labs的8位MCU(C8051和EFM8)都具有PortMatch功能,此功能允许一个或多个端口IO引脚上的逻辑电平变化触发系统事件。

2018-02-08 -  设计经验 代理服务 技术支持 批量订货

【经验】8位MCU EFM8SB2擦除Flash会复位的解决方法

SILICON LABS的EFM8SB2是最节能的小封装8位MCU。采用高效的8051内核,最低睡眠电流为50nA,功耗可达170μA/MHz,可应用手持设备、电池驱动式消费电子设备、传感器接口等。

2023-06-01 -  设计经验 代理服务 技术支持 批量订货

【选型】Silicon Labs的8位微控制器EFM8BB5和EFM8BB21性能差异对比

为了方便客户了解EFM8BB5系列和EFM8BB21系列的区别,更好的进行选型,本文例举出了Silicon Labs的8位微控制器EFM8BB21、EFM8BB51和EFM8BB52三者之间的不同点,来进行性能差异对比。

2021-10-24 -  器件选型 代理服务 技术支持 批量订货

Silicon Labs(芯科科技) EFM8SB1 8位MCU数据手册(中文详细)

描述- EFM8SB1是一款低功耗、功能全面的8位微控制器,专为电池驱动式应用设计。它采用小型封装,结合创新的低功耗技术,具有14个高品质电容感测通道和高精度模拟功能,适用于触摸屏/键盘、仪表盘、可穿戴产品和电池驱动的消费电子设备。

型号- EFM8SB10F4G,EFM8SB10F8G-A-CSP16,EFM8SB10F4G-A-QFN20,EFM8SB10F8G–A–QSOP24R,EFM8SB10F8G-A-QFN20R,EFM8SB10F8G,EFM8SB10F8G-CSP16,EFM8SB10F8G-A-QFN24R,EFM8SB1,EFM8SB10F2,EFM8SB10F2G-A-QFN20R,EFM8SB10F8G-A-QSOP24R,EFM8SB10F2G-A-QFN20,EFM8SB10F8G-A-QSOP24,EFM8SB10F8,EFM8SB10F8G-A-QFN24,EFM8SB10F8A-A-QFN20,EFM8SB10F8G-A-CSP16R,EFM8SB10F4G-A-QFN20R,EFM8SB10F4,EFM8SB10F8G-A-QFN20,EFM8SB10F8A-A-QFN24,EFM8SB10F2G

2017年02月24日  - SILICON LABS  - 数据手册  - Rev. 1.4 代理服务 技术支持 批量订货

【产品】小蜜蜂8位MCU助您轻松迎接物联网时代

Silicon labs推出了一款集小封装和高性价比于一身的多用途8位MCU EFM8BB1,可轻松替代普通8051家族的MCU产品。

2019-07-05 -  新产品 代理服务 技术支持 批量订货

【经验】8位MCU EFM8LB1 FLASH擦写操作步骤

EFM8LB1系列是silabs专门针对光模块以及消费市场推出的高度集成的3x3mm小封装8位MCU,内部自带温度传感器,+/-3℃温度范围,可选0-4路DAC,UART或者SMBUS bootloader,以及其他通用接口。本文主要介绍EFM8LB1系列Flash的擦写方式以及步骤。

2019-01-31 -  设计经验 代理服务 技术支持 批量订货

【经验】8位MCU EFM8BB21通过软件置位中断标志位进入中断服务的方法

我们在嵌入式开发中常常会需要写中断服务程序,中断服务程序的运行需要触发中断条件,但有些中断条件不容易触发。本文以Silicon Labs的8位MCU EFM8BB21F16G为例,介绍如何通过软件置位中断标志位,强行产生相应中断,从而进入中断服务的方法。

2020-10-23 -  设计经验 代理服务 技术支持 批量订货

Silicon Labs(芯科科技) EFM8 Busy Bee 系列EFM8BB3 8位MCU数据手册(中文)

描述- EFM8BB3系列是Silicon Labs公司推出的一款高性能8位微控制器(MCU)。该系列产品具有小封装、集成度高、模拟和数字功能全面的特点,适用于各种通用应用。其主要特点包括流水线式8051内核、多个通信接口、丰富的模拟和数字外设,以及多种工作模式和低功耗设计。

型号- EFM8BB31F16G-B-QFN24R,EFM8BB31F64A-B-5QFN32R,EFM8BB31F16G-B-QFN32R,EFM8BB3X-QSOP24,EFM8BB31F32I-B-QSOP24,EFM8BB31F16G-A-QFN32,EFM8BB31F64I-B-QFP32,EFM8BB31F64I-B-QFN32,EFM8BB3X-QFN24,EFM8BB31F16I-B-QFP32R,EFM8BB31F64I-B-4QFN24,EFM8BB31F64G-B-QFP32,EFM8BB31F16G-B-QSOP24R,EFM8BB31F32G-B-QFN24R,EFM8BB31F64G-B-QFN32,EFM8BB31F64G-B-QFP32R,EFM8BB31F16A-B-4QFN24R,EFM8BB31F64I-B-QSOP24R,EFM8BB31F64G-A-QFN24,EFM8BB31F32G-B-QFN32R,EFM8BB31F32G-B-QSOP24,EFM8BB31F64A-B-4QFN24,EFM8BB31F32A-B-5QFN32,EFM8BB31F32A-B-4QFN24,EFM8BB31F64G-B-QFN24,EFM8BB31F64I-B-5QFN32R,EFM8BB31F32I-B-QFN32R,EFM8BB31F32I-B-QSOP24R,EFM8BB31F64I-B-QFN32R,EFM8BB31F32,EFM8BB31F64I-B-QFN24R,EFM8BB31F64I-B-QFN24,EFM8BB31F32I-B-QFN24R,EFM8BB31F64G-B-QS0P24,EFM8BB31F64A-B-4QFN24R,EFM8BB3X-QFN32,EFM8BB3X-QFP32,EFM8BB31F32G-B-QS0P24,EFM8BB31F32A-B-5QFN32R,EFM8BB31F16A-B-4QFN24,EFM8BB31F16G-B-QSOP24,EFM8BB31F64A-B-5QFN32,EFM8BB31F16A-B-5QFN32,EFM8BB31F64G-A-QFN32,EFM8BB31F64G-B-QSOP24,EFM8BB31F16G-B-QFP32R,EFM8BB31F32G-A-QS0P24R,EFM8BB31F64,EFM8BB31F16I-B-5QFN32R,EFM8,EFM8BB31F64I-B-QSOP24,EFM8BB31F64G-B-QSOP24R,EFM8BB31F32I-B-4QFN24R,EFM8BB31F32I-B-QFP32,EFM8BB3X-4QFN24,EFM8BB31F32I-B-QFN32,EFM8BB31F16I-B-QFN24,EFM8BB31F16I-B-QFN32R,EFM8BB31F16I-B-QSOP24R,EFM8BB31F32A-B-4QFN24R,EFM8BB31F32I-B-QS0P24R,EFM8BB31F64G-B-QFN32R,EFM8BB31F64G-B-QFN24R,EFM8BB31F32I-B-4QFN24,EFM8BB31F16G-B-QFN24,EFM8BB31F32G-B-QFN32,EFM8BB31F32G-B-QFP32,EFM8BB31F16I-B-QFN24R,EFM8BB31F32G-B-QFP32R,EFM8BB3,EFM8BB31F16I-B-4QFN24,EFM8BB31F16I-B-QSOP24,EFM8BB31F32G-A-QFP32,EFM8BB31F32G-B-QSOP24R,EFM8BB31F64I-B-QFP32R,EFM8BB31F32I-B-QFP32R,EFM8BB31F32I-B-QFN24,EFM8BB31F64G-A-QS0P24,EFM8BB31F16I-B-QFP32,EFM8BB31F64G,EFM8BB31F32I-B-5QFN32,EFM8BB31F16I-B-QFN32,EFM8BB31F16I-B-4QFN24R,EFM8BB31F64I-B-5QFN32,EFM8BB31F32I-B-5QFN32R,EFM8BB31F16G-B-QFN32,EFM8BB31F32I-B-QS0P24,EFM8BB31F64I-B-4QFN24R,EFM8BB31F16G-B-QFP32,EFM8BB31F16A-B-5QFN32R,EFM8BB31F32G-B-QFN24,EFM8BB3X-5QFN32,EFM8BB31F64G-A-QSOP24,EFM8BB31F16I-B-5QFN32

2017年06月20日  - SILICON LABS  - 数据手册  - Rev. 1.2 代理服务 技术支持 批量订货

【经验】8位MCU EFM8BB3 UART0波特率设置方法

EFM8BB3系列MCU是Silicon Labs公司推出的一款小封装、多用途8位MCU,该MCU还集成了多种通信功能,包括UART、SPI(主/从)、SMBus/I2C(主/从)接口,其中UART0是一个异步、全双工串口,它提供标准8051串行口的方式1和方式3,那么有没有一种简单,方便,快捷的波特率设置方法呢?本文将对其进行介绍。

2019-12-04 -  设计经验 代理服务 技术支持 批量订货

Silicon Labs(芯科科技) EFM8 Busy Bee 系列EFM8BB2 8位MCU数据手册(中文)

描述- EFM8BB2系列是Silicon Labs推出的高效能、小封装的8位微控制器,专为空间受限的应用设计。该系列采用C8051核心,提供丰富的模拟和数字外设,包括ADC、比较器、PWM、定时器等,适用于电机控制、医疗器械、消费电子等领域。

型号- EFM8BB21F16I-C-QSOP24R,EFM8BB21F16,EFM8BB2X-QSOP24,EFM8BB21F16G-C-QSOP24R,EFM8BB21F16I-C-QFN20R,EFM8BB21F16I-C-QFN20,EFM8BB21F16I-C-QSOP24,EFM8,EFM8BB,EFM8BB21F16G-B-QFN20,EFM8BB21F16G-B-QSOP24,EFM8BB21F16G-C-QSOP24,EFM8BB22F16I-C-QFN28,EFM8BB2X-QFN20,EFM8BB22F16G-B-QFN28,EFM8BB22F16,EFM8BB2,EFM8BB21F16A-C-QFN20,EFM8BB21F16G-C-QFN20R,EFM8BB21F16A-C-QFN20R,EFM8BB22F16G-B-QFN28R,EFM8BB22F16A-C-QFN28,EFM8BB22F16G-C-QFN28,EFM8BB22F16G-C-QFN28R,EFM8BB2X-QFN28,EFM8BB22F16A-C-QFN28R,EFM8BB21F16G-C-QFN20,EFM8BB22F16I-C-QFN28R

2017年03月13日  - SILICON LABS  - 数据手册  - Rev. 1.4 代理服务 技术支持 批量订货

【经验】 8位MCU EFM8UB3从Snooze模式唤醒方法

EFM8UB3系列是Silicon labs公司推出的带有USB功能的8位MCU,支持六种工作模式可供选择,有Normal(正常),Idle(空闲),Suspend(挂起),Stop(停止),贪睡模式(Snooze),停机模式(Shutdown)六种工作模式,其中Snooze(睡眠)模式,在实际产品中,最常用到,本文将详细从Snooze模式唤醒MCU的方法。

2019-09-25 -  设计经验 代理服务 技术支持 批量订货
展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:8位MCU

价格:¥5.7606

现货: 76

品牌:SILICON LABS

品类:8位MCU

价格:¥7.8043

现货: 1

品牌:SILICON LABS

品类:8位MCU

价格:¥7.9908

现货: 1

品牌:SILICON LABS

品类:8位MCU

价格:

现货: 0

品牌:SILICON LABS

品类:8 BIT MCU

价格:

现货: 0

品牌:SILICON LABS

品类:8位MCU

价格:¥8.2692

现货: 0

品牌:SILICON LABS

品类:8 BIT MCU

价格:

现货: 0

品牌:SILICON LABS

品类:8 BIT MCU

价格:

现货: 0

品牌:SILICON LABS

品类:8 BIT MCU

价格:

现货: 0

品牌:SILICON LABS

品类:8位MCU

价格:

现货: 0

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥11.1200

现货:1,201

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.8500

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥56.0000

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥5.1900

现货:396

品牌:SILICON LABS

品类:8位MCU

价格:¥39.8000

现货:266

品牌:RENESAS

品类:microcontroller

价格:¥4.0924

现货:39

品牌:RENESAS

品类:microcontroller

价格:¥17.3094

现货:20

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面