联系我们
    插件电感_大电流电感
热门搜索
点击排行
推荐电感
推荐阅读
推荐电感
推荐电感
猜猜你喜欢的
动态 您所在的位置: 电感 > 动态

在嵌入式系统中实现从RAM快速引导技术

来源:    作者:    发布时间:2016-12-30 09:03:45    浏览量:

系统堆栈初始化取决于用户使用了哪些中断,以及系统需要处理哪些错误类型。一般来说管理者堆栈必须设置,如果使用了IRQ中断,则IRQ堆栈也必须设置。

初始化C语言所需的存储器空间:拷贝初始化数据

改变到用户模式并设置用户堆栈

MRS r0, cpsr

BIC r0, r0, #LOCKOUT | MODE_MASK

ORR r1, r0, #USR_MODE

MSR cpsr_cf, r0

LDR sp, =USR_STACK

呼叫C程序

; 进入C程序 IMPORT C_Entry

BL C_Entry

AREA ROMDATA, DATA, READONLY 在ROM中定义的常量

SysInitDataSDRAM 特殊功寄存器常量的定义的入口地址

SysInitDataSDRAM_S

/* 用于在ROM启动时建立异常向量表镜像的地址定义,存放的是异常发生时跳转的地址,是异常处理程序的入口,这个表的位置可以自己分配。

异常向量表【2】

^ DRAM_BASE

HandleReset # 4

HandleUndef # 4

HandleSwi # 4

HandlePrefetch # 4

HandleAbort # 4

HandleReserv # 4

HandleIrq # 4

HandleFiq # 4

2.jpg

图4 ROM/RAM启动系统存储器映射

结语

在嵌入式系统设计开发的过程中,对基本原理的深刻理解有利于设计优化。本文详细辨析了嵌入式设计在系统启动时一些概念,最后在上述分析的基础上给出了实现从RAM快速启动的具体步骤。

常用板料FR4相关特性介绍Ø常用板料FR4相关特性介绍:1)、板料成分组成:由玻璃布、环氧树脂、铜箔组成;2)、玻璃布分为:普通板料用玻璃布(即玻璃布成圆柱形的)及LDPP用玻璃布(即玻璃布为椭圆形的,便于激

基于LM2596的不间断直流电源设计方案 4月08日 第三届·无线通信技术研讨会 立即报名 12月04日 2015•第二届中国IoT大会 精彩回顾 10月30日ETF•智能硬件开发技术培训会 精彩回顾 10月23日ETF•第三届 消费

PCB设计应遵循的原则PCB设计的好坏对电路板抗干扰能力影响很大。因此,在进行PCB设计时,必须遵守PCB设计的一般原则,并应符合抗干扰设计的要求。要使电子线路获得最佳性能,元件的布局及导线的布设是

大电流电感
 
在线客服