潮声隔雨深 · 2020年03月15日

ARM CPU系统/SOC复位的问题

问题1: 假设ARM CPU系统/SOC的硬件RESET信号为低电平时CPU复位, 正常运行时RESET信号为高电平。请教:在ARM CPU系统/SOC正常运行过程中,通过软件指令进行CPU复位,此时,在复位过程中该硬件RESET信号是低电平还是高电平? 是否通过软件指令复位CPU与硬件RESET信号电路无关,而使在复位过程中该硬件RESET信号还是保持原来的高电平状态? 问题2: 假设ARM SOC内集成有SE小系统,请教:若按ARM推荐的SOC架构设计,当SOC内ARM CPU内核复位时,该SOC内的SE小系统是否会同时复位?(即:SOC内ARM CPU的复位与SOC内SE小系统的复位,ARM的推荐设计是:各自独立复位?还是关联同时复位?) 谢谢。

2 个回答 得票排序 · 时间排序
一知半解 · 2020年03月15日

低电平,其它问题参考前面答复。
这个要看具体的应用。

wuyi316904 · 2020年04月26日

最简单的处理方式是CPU软件复位时,芯片整体复位(除电源控制寄存器以及debug相关逻辑)。

你的回答