复位是使系统恢复到默认已知状态的一项操作,用于上电初始状态进入、异常后恢复系统的一项操作。
主要有上电复位、手动复位、硬件复位、软件复位、部分复位
1)上电复位:俗称冷启动,与系统下电重启接近,系统电源时钟等正常后,系统进入默认已知状态,全部寄存器恢复到默认值,硬件系统重新初始化。
2)手动复位:根据用户需要,手动触发复位,一般用于调试中使用按键触发复位
3)硬件复位:与上电复位冷启动差异在于,系统部分恢复默认状态,存在部分记录启动状态标记的寄存器差异
4)软件复位:根据需要,通过软件可以复位,部分状态恢复到默认,
5)部分复位:如DDR模块复位、Core复位、协处理器复位、Pcie端口复位、SATA端口复位,一般用于模块恢复