欢迎光临MCUWAY! 本站网名:单片机之路  永久域名:www.mcuway.com

设为首页

加入收藏

电子基础 初学MCU 单片机类型 MCU程序 MCU应用 设计软件 测控电路 技术论坛
 您现在的位置: 单片机之路 >> 单片机类型 >> ARM系列 >> 文章正文

移植嵌入式Linux到ARM处理器S3C2410:BootLoader2

.BootLoader第一阶段

  3.1硬件设备初始化

  基本的硬件初始化工作包括:

  •   屏蔽所有的中断;
  •   设置CPU的速度和时钟频率;
  •   RAM初始化;
  •   初始化LED

  ARM的中断向量表设置在0地址开始的8个字空间中,如下表:

 
  每当其中的某个异常发生后即将PC值置到相应的中断向量处,每个中断向量处放置一个跳转指令到相应的中断服务程序去进行处理,中断向量表的程序如下:

@ 0x00: Reset
b Reset
@ 0x04: Undefined instruction exception
UndefEntryPoint:
b HandleUndef
@ 0x08: Software interrupt exception
SWIEntryPoint:
b HandleSWI
@ 0x0c: Prefetch Abort (Instruction Fetch Memory Abort)
PrefetchAbortEnteryPoint:
b HandlePrefetchAbort
@ 0x10: Data Access Memory Abort
DataAbortEntryPoint:
b HandleDataAbort
@ 0x14: Not used
NotUsedEntryPoint:
b HandleNotUsed
@ 0x18: IRQ(Interrupt Request) exception
IRQEntryPoint:
b HandleIRQ
@ 0x1c: FIQ(Fast Interrupt Request) exception
FIQEntryPoint:
b HandleFIQ

[1] [2] [3] 下一页

“单片机之路”的网址:www.mcuway.com

普通文章SST89C54/58系列单片机的IAP应用技术
普通文章AT89C51单片机的介绍——最常用的51芯
普通文章如何进行反汇编
普通文章将目标文件写入单片机
普通文章keil软件的使用
普通文章跟我来编一个最简单的单片机程序
普通文章单片机的管脚
普通文章指针类型和存储区的关系详解
普通文章单片机MCS-51系列指令快速记忆法
普通文章MCS51和8051是否相同?
普通文章什么是单片机
普通文章与电源管理有关的技术问答
普通文章关于复位源和其他C8051F单片机的技术
普通文章关于开发工具及调试的技术问答
普通文章JTAG与ISP的区别
普通文章单片机振荡器技术问答
普通文章有关IDE(集成开发环境)的技术问答
普通文章uPSD系列8 位单片机概述
普通文章电子工程师的心声
普通文章一个嵌入式工程师的忠告
普通文章单片机的发展之路
普通文章一位电子前辈的心得体会
普通文章单片机应“做中学”
普通文章给年轻IC解密和芯片解密工程师的十大
普通文章MC-S51单片机简介

  • 上一篇文章:
  • 下一篇文章:
  • 更多精彩内容>>>

    普通文章电容器的基础知识及检测方…
    普通文章可控硅的特性于检测
    普通文章电阻的使用
    普通文章芯片封装

    学习单片机的必经之路——单片机之路,永久域名:www.mcuway.com