1. 首页
  2. 编程语言
  3. C
  4. ARM启动代码解释(Vectors.c、Init.s、Target.c、 Target.h)

ARM启动代码解释(Vectors.c、Init.s、Target.c、 Target.h)

上传者: 2020-05-31 07:43:34上传 WPS文件 61KB 热度 17次
启动代码是芯片复位后进入C语言的main()函数前执行的一段代码,主要是为运行C语言程序提供基本运行环境,如初始化存储器系统等。ARM公司只设计内核,不自己生产芯片,只是把内核授权给其它厂商,其它厂商购买了授权且加入自己的外设后生产出各具特色的芯片。这样就促进了基于ARM处理器核的芯片多元化,但也使得每一种芯片的启动代码差别很大,不易编写出统一的启动代码。ADS(针对ARM处理器核的C语言编译器)的策略是不提供完整的启动代码,启动代码不足部分或者由厂商提供,或者自己编写。启动代码划分为4个文件:Vectors.c、Init.s、Target.c、Target.h。Vectors.c包含异常向
用户评论
码姐姐匿名网友 2020-05-31 07:43:34

启动代买讲解 有一定作用

码姐姐匿名网友 2020-05-31 07:43:34

学习了,谢谢分享,挺有用的

码姐姐匿名网友 2020-05-31 07:43:34

不错,对我很有帮助

码姐姐匿名网友 2020-05-31 07:43:34

非常有用。谢谢