ZHCADB2 November 2023 MSPM0C1104 , MSPM0G3507 , MSPM0L1306
RL78 器件和 MSPM0 器件均具有最低工作电压,并具有相应的模块,可通过将器件或器件的某些部分保持在复位状态来确保器件正常启动。表 3-5 比较了这两个系列的实现方式以及哪些模块控制整个系列的上电过程和复位。
RL78 | MSPM0 | ||
---|---|---|---|
POR(上电复位电路)(1) | 上升检测:VDD>VPOR,释放 POR 复位信号 下降检测:VDD<VPDR,生成 POR 复位信号 |
上电复位 (POR) | 上升检测:VDD>POR+,释放 POR 状态,并启动带隙基准和 BOR 下降检测:VDD<POR-,器件保持 POR 状态 |
LVD(电压检测器)- 复位模式 | 上升检测:VDD>VLVD,释放 LVD 复位信号 下降检测:VDD<VLVD,生成 LVD 复位信号 |
欠压复位 (BOR) - 0 级 (2) | 上升检测:VDD>BOR0+, 器件继续执行引导过程,并启动 PMU 下降检测:VDD<BOR0-、 器件保持 BOR 状态 |
LVD(电压检测器)- 中断和复位模式 | 上升检测:VDD>VLVDH,释放 LVD 复位信号 下降检测: 1) VDD<VLVDH:生成中断请求信号 2) VDD<VLVDL:生成 LVD 复位信号 |
欠压复位 (BOR) - 1 至 3 级 (2) | 下降检测: 1) VDD<BORx- (x=1, 2, 3),生成中断请求,BOR 电路自动将 BOR 阈值电平切换为 BOR0 2) VDD<BOR0-,器件保持 BOR 状态 |
LVD(电压检测器)- 中断模式 | 上升检测:VDD>VLVD,释放 LVD 复位信号 在释放 LVD 复位信号后,当 VDD>VLVD 或 VDD<VLVD 时生成中断请求信号 |
不适用 | 不适用 |
RTCPOR(RTC 上电复位) | 通过比较 RTCPOR 电路的电源电压和检测电压来复位 RTC 和 XT1 振荡器 | RTC 和相关时钟通过 BOOTRST、BOR 或 POR 复位 |
RL78 各个电压阈值之间的关系为:VPDR < VPOR < 工作电压下限 < VLVDL < VLVDH。MSPM0 各个电压阈值之间的关系为:POR- < POR+ < BOR0- < BOR0+,BOR0+ 是能够使内部电路正常运行的指定 VDD 最小值。
图 3-1 显示了 MSPM0 复位功能。MSPM0 器件有五个复位级别:上电复位 (POR)、欠压复位 (BOR)、引导复位 (BOOTRST)、系统复位 (SYSRST) 和 CPU 复位 (CPURST)。