ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

嵌入式 复位单元RCU (Reset Control Unit)说明

2026/9/12 10:17:41 拓冰建站 浏览量
嵌入式 复位单元RCU (Reset Control Unit)说明 目录关键词平台说明背景一、复位请求二、复位类型2.1 开机复位2.1.1 冷启动Cold Reset2.1.2 热启动Warm Reset2.2系统复位System Reset2.3.调试复位Debug Reset2.4.应用复位Application Reset2.5.模块复位Module Reset三、产生条件关键词嵌入式、C语言、autosar平台说明项目ValueOSautosar OS芯片厂商Infineon ,TC234,TLF35584编程语言CC编译器tasking回到总目录背景描述复位的前置条件和影响。一、复位请求1.设备内部硬件喂狗和安全/内存等模块控制逻辑请求。2.设备外部硬件复位IO口请求。例如PORST拉低复位。ESR0 RSR13.软件复位请求。二、复位类型2.1 开机复位也叫上电复位Power-on Reset重置所有系统资源包括调试复位和系统复位。常见的拔/插小电平KL30就属于此种复位。上电复位同时会导致Debug复位Debug Reset、系统复位System Reset和应用复位Application Reset。相比其他复位类型此复位执行时间最长。2.1.1 冷启动Cold Reset系统第一次上电电压经历了爬升电压达到稳定状态的一种复位一般与电压相关的复位称为冷启动。2.1.2 热启动Warm Reset统的供电依然稳定系统复位到预定义状态常见软件复位就属于热启动egSystem Reset、Application Reset等2.2系统复位System Reset重置系统到指定状态不会引起调试复位和重置配置寄存器。系统复位会导致APP的重置。系统复位类型会复位时钟系统影响PLLPhase Locked Loop锁相环时钟系统需要重新初始化。供电模块不需要重新初始化。2.3.调试复位Debug Reset此重置将导致初始化进入完整调试系统的定义状态。2.4.应用复位Application Reset这个重置将导致一个初始化进入完整应用系统的定义状态,其中包括所有外围设备、cpu和SCUSystem Control Unit的部分。该复位为最快的复位类型通常用外部硬件触发如喂狗、定时器等也可以用软件触发。2.5.模块复位Module Reset单个模块回到未初始化状态对系统的其他部分没有影响。三、产生条件以TLF35584 为例1.模式跳转失败。2.sleep 到wake 跳转成功。3.喂狗计数超过设定值。4.ERR错误产生。5.过压过流过温初始化超时等monitor错误。6.过热警告和过热关闭通信LDO。7.电压基准或备用LDO的过流情况。8.SPI模块的错误。9.ABIST操作。10.保护配置的双位错误。回到总目录