ARM处理器启动代码的分析与设计.docxVIP

  • 2
  • 0
  • 约3.81千字
  • 约 8页
  • 2021-03-16 发布于山东
  • 举报
ARM处理器启动代码的分析与设计 [摘要]文章简要介绍 ARM 体系结构及其特点,并 以 ARM7TDMI 内核为例,重点阐述 ARM 处理器启动代码的设计与分析,给出 ARM 启动代码设计的参考。 [关键词] ARM 内核;启动代码; ARM 体系结构[作者简介]邓丽芳,南宁高级技工学校,广西南宁, 530000 [中图分类号] TP273+.5 [文献标识码] A [文章 编号] 1007-7723 ( 2007) 09-0032-0003 ARM 是目前嵌入式领域应用最广泛的 RISC 微处理器 结构,以其低成本、低功耗、高性能等优点占据了嵌入式系 统应用领域的领先地位。 在一般 32 位 ARM 应用系统中, 软 件大多数采用 C 语言进行编程, 并且以嵌入式操作系统为开 发平台,这样就大大地提高了开发效率及软件性能。为了能 够进行系统初始化,采用一个汇编文件作启动代码是最常用 的做法,它可以实现向量表定义、堆栈初始化、系统变量初 始化、中断系统初始化、 I/O 初始化、外围初始化、地址重 映射等操作。 ARM 公司只设计核心,不自己生产芯片,只 是把核心授权给其他厂商,其他厂商购买了授权后加入自己 的外设后生产出各具特色的芯片,这样就促进了基于 ARM 处理器核的芯片多元化,但也使得每一种芯片的启动代码差 别很大, 不易于编写出统一的启动代码。 ADS 的策略是不提

文档评论(0)

1亿VIP精品文档

相关文档