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

请教:ARM CPU系统运行中通过软件指令复位CPU,其是通过软件设置RESET信号实现的吗?

请教:ARM CPU系统运行中通过软件指令复位CPU,其是通过软件设置RESET信号实现的吗? 还是软件复位CPU与RESET信号无关?软件复位是直接从“复位起始地址,重新执行上电复位程序”? 谢谢。

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

如果指的是A系列诸如A53的软复位,是通过写寄存器RMR_EL3.RR bit,这样的话会是连到外部Reset controller上的 WARMRSTREQ信号线拉高,从而使得其外部控制单元收到Reset请求,这个Reset controller给CPU复位。

你的回答