从各个域控制器硬件解决方案来看,MPU可能来自多个供应商,有瑞萨,有NXP等,但对于MCU来说,基本都采用英飞凌TC3xx。
今天我们就来看一下TC3xx的启动过程,主要包含如下内容:
- uC上电过程中,会经过一个上电时序,从复位状态“脱离”出来;
- Boot Firmware是复位后第一个执行的指令时序,该固件会进行一些基本的硬件初始化,之后执行权限会交给用户启动软件;
- 用户启动软件会根据特殊应用会进一步初始化硬件与软件;
- 之后CPU执行权限交接给应用程序;
图表 1 启动时序概览
1、基本缩略语介绍:
Reset: