ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

ECU 上电后第一条指令从哪里开始?Reset Vector、BootROM 与 Startup 入口

ECU 上电后第一条指令从哪里开始?Reset Vector、BootROM 与 Startup 入口 AUTOSAR 工程编译完成以后,我们最终会得到 ELF、HEX 或 S19 文件,再通过调试器把程序烧进 ECU。程序烧进去之后,给 ECU 上电,很多人下意识会认为 CPU 接下来执行的是:intmain(void){...}实际上,main()已经是启动流程中比较靠后的一个位置。在进入main()之前,MCU 至少还要经历 Reset、芯片内部启动程序以及 Startup 入口跳转。这一篇只解决一个问题:ECU 上电以后,CPU 是怎样一步一步找到我们的程序,并最终进入 Startup
返回列表