全站数据
8 4 2 0 5 8 1

为什么ARM系统启动时必须要先启动一段汇编代码

IT是个圈 | 简单学习,快乐成才!         
问题更新日期:2024-10-14 18:31:53

问题描述

为什么ARM系统启动时必须要先启动一段汇编代码求高手给解答
精选答案
最佳答案

因为运行C语言需要栈空间,arm启动时需要初始化一些硬件,如关看门狗,关MMU之类的还有设置栈。只有设置栈,可以了执行c语言代码。