首页 | 本学科首页   官方微博 | 高级检索  
     

基于ARM核的嵌入式应用系统中的启动代码的编程
引用本文:蔡治,李丕银,刘宏生,张建.基于ARM核的嵌入式应用系统中的启动代码的编程[J].电子科技,2005(6):52-55.
作者姓名:蔡治  李丕银  刘宏生  张建
作者单位:电子工程学院,安徽,合肥,230037
摘    要:启动代码是针对基于32位ARM核的嵌入式系统的应用软件所编写的一段汇编程序,通过它将C语言编写的应用程序从FLASH存储器映射到SDRAM存储器,提高了系统的运行速度.启动代码实现了堆栈初始化、中断初始化、外围初始化等操作,大大提高了系统的开发效率及软件性能.本文详细介绍了对基于ARM核的32位嵌入式应用系统中启动代码的编程步骤,给出了一个具体的应用实例,并结合此例对代码的编译及调试过程进行了阐述.

关 键 词:ARM微处理器  启动代码  处理器模式
修稿时间:2004年12月27

Realization of Starting Code Based on the ARM 32 Bit Embedded Application System
Cai Zhi,Li Piyin,Liu Hongsheng,Zhang Jian.Realization of Starting Code Based on the ARM 32 Bit Embedded Application System[J].Electronic Science and Technology,2005(6):52-55.
Authors:Cai Zhi  Li Piyin  Liu Hongsheng  Zhang Jian
Abstract:The starting code is a piece of assemble code for application software of the 32 Bit ARM core Embedded System, which maps the C-based application code from FLASH to SDRAM, thus improving the system's speed. The starting code also realizes initialization of stack, of interruption and of outside devices, greatly improving the efficiency of software's development and performance. This paper introduces the realization steps of the starting code based on the ARM 32 Bit Embedded Application System with a specific example given. It also presents code debugging and realization.
Keywords:ARM microprocessor  starting code  mode of processor  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号