ARM启动代码解释(Vectors.c、Init.s、Target.c、 Target.h)
启动代码是芯片复位后进入C语言的main()函数前执行的一段代码,主要是为运行C语言程序提供基本运行环境,如初始化存储器系统等。ARM公司只设计内核,不自己生产芯片,只是把内核授权给其它厂商,其它厂商购买了授权且加入自己的外设后生产出各具特色的芯片。这样就促进了基于ARM处理器核的芯片多元化,但也使得每一种芯片的启动代码差别很大,不易编写出统一的启动代码。ADS(针对ARM处理器核的C语言编译器)的策略是不提供完整的启动代码,启动代码不足部分或者由厂商提供,或者自己编写。启动代码划分为4个文件:Vectors.c、Init.s、Target.c、Target.h。Vectors.c包含异常向
推荐下载
-
S3C2410的启动代码
C语言是开发嵌入式应用的主要工具,然而C语言并非是专门为嵌入式系统设计,相当多的嵌入式系统较一般计算机系统而言对软件安全性(可靠性)有更苛刻的要求,所以因此会带来更多的安全隐患。 丰田汽车已经表示要对
29 2019-01-17 -
s3c6410init.c初始化程序
s3c6410nandflash启动init.c初始化程序
22 2019-04-28 -
求英文论文Research on Detection and Tracking of Moving Target in Intelligent Video S
求英文论文-Research on Detection and Tracking of Moving Target in Intelligent Video Surveillance.pdf 谁有有关
12 2020-07-17 -
ARM启动代码例子EasyARM2200BeepCon_C
EasyARM2200的一个实例程序 程序 启动代码例子 EasyARM2200 BeepCon_C.rar 36.28 KB,
1 2021-04-20 -
LTE_Advanced target values for other environments
3gpp有关LTE-A的达到的性能需求相关文献
33 2018-12-19 -
linux iSCSI target配置全过程
linux iSCSI target配置全过程
37 2018-12-22 -
CrossDomain Sentiment Classification with Target Domain Specific Information
提出了一种具有目标域特定信息的跨域情感分类。文中提出的模型是对源目标数据、最终目标分别进行编码,编码分别通过源分类器训练源丰富的标签数据、特定分类器训练目标标签数据,两个分类器共同训练目标未标记数据。
23 2019-08-12 -
Efficient Convex Relaxation Methods for Robust Target Localization
Weconsidertheproblemoftargetlocalizationbyanetworkofpassivesensors.Whenanunknowntargetemitsanacousti
35 2019-06-27 -
en.stm32mat_target.zip
STM32使用SIMULINK自动生成代码工具,解压后直接点击安装,安装目录下还有使用说明,很有用
24 2020-01-04 -
en.stm32mat_target.rar
stm32matlab安装包,配合stm32cubemxmatlab再加上本文件,可以使用matlab直接生成代码
49 2019-07-17
用户评论