首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 基于ARM体系的嵌入式系统BSP的程序设计

基于ARM体系的嵌入式系统BSP的程序设计

资料介绍
基于ARM体系的嵌入式系统BSP的程序设计
基于ARM体系的嵌入式系统BSP的程序设计 | |
|来源:电子技术应用 蒋巧文 潘孟春    时间:2006-07-17 |
|    发布人:meitai |

|ARM公司在32位RISC的CPU开发领域不断取得突破,其结构已经从V3发展到|
|V6。 |
|BSP(Board Support |
|Package)板级支持包介于主板硬件和操作系统之间,其功能与PC机上的B|
|IOS相类似,主要完成硬件初始化并切换到相应的操作系统。BSP是相对于|
|操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如VxWor|
|ks的BSP和Linux的BSP相对于某一CPU来说,尽管实现的功能一样,可是写|
|法和接口定义是完全不同的。另外,仔细研究所用的芯片资料也十分重要|
|,例如尽管ARM在内核上兼容,但每家芯片都有自己的特色。所以这就要 |
|求BSP程序员对硬件、软件和操作系统都要有一定的了解。 |
|本文介绍基于ARM体系的嵌入式应用系统初始化部分BSP的程序设计。本文|
|引用的源码全部是基于HMS320C7202芯片设计,并已成功运行。 |
|  1 初始化过程 |
|尽管各种嵌入式应用系统的结构及功能差别很大,但其系统初始化部分完|
|成的操作有很大一部分是相似的。嵌入式系统的启动流程如图1所示。 |
基于ARM体系的嵌入式系统BSP的程序设计
本地下载

评论