首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > 周立功NXP LPC21xx/22xx系列ARM芯片的启动程序分解

周立功NXP LPC21xx/22xx系列ARM芯片的启动程序分解

资料介绍
周立功NXP LPC21xx/22xx系列ARM芯片的启动程序分解
周立功 NXP LPC21xx/22xx 系列 ARM 芯片的启动程序分解 2008.11.25

作者:钟常慰 zhongcw1002@126.com
zhongcw1002@abszcw.com




关于 LPC2200 启动程序分散加载描述文件的叙述
在 ADS LPC2200 的启动模板中有一个 scf 文件夹,其中有 mem_a.scf、mem_b.scf、mem_c.scf 这 3 个文件,这 3 个文件是 ADS 的
分散加载机制,其目的是将代码段和数据段分别定位到指定地址上。可以在 Arm Linker 中选择加载路径。
分散装载技术概述:
分散装载技术可以把用户的应用程序分割成多个 RO(只读)运行域和 RW(可读写)运行域(一个存储区域块),并且给它们制定不同的
地址。一个嵌入式系统中,Flash、16 位 RAM、32 位 RAM 都可以存在于系统中,所以,将不同功能的代码定位在特定的位置会大大地提
高系统的运行效率。下面是最为常用的 2 种情况:
1、32 位的 RAM 运行速度很快,因此就把中断服务程序作为一个单独的运行域,放在 32 位的 RAM,使它的响应时间达到最快。
2、程序在 RAM 中运行,其效率要远远高于在 ROM 中运行,所
标签:启动代码分析
周立功NXP LPC21xx/22xx系列ARM芯片的启动程序分解
本地下载

评论