- 8
- 0
- 约8.97千字
- 约 4页
- 2018-04-14 发布于重庆
- 举报
基于COM的嵌入式系统通用硬件抽象层框架设计.pdf
维普资讯 第 l8卷. 第8期 计 算 机 技 术 与 发 展 vO】 . 18 No.8 2oo8年 8月 COMPUTERTECHNOL ~YANDDEVELOPMENT Aug. 2008 基于COM 的嵌入式系统通用硬件抽象层框架设计 王力生 ,孔庆雯 同济大学计算机科学与工程系,上海 200433 摘 要:随着嵌入式系统的飞速发展,各种嵌入式处理器以及片上系统 SystemorlChip,Soc 应用于各种设备,从传感器、 手机、PDA等到笔记本电脑。嵌入式系统的广泛应用促进了嵌入式软件,特别是嵌入式操作系统的发展,但嵌入式系统硬 件体系结构的多样性又给嵌入式软件、嵌入式操作系统的开发、维护带来了极大的不便。文中针对硬件平台依赖性制约 嵌入式操作系统发展问题,提出了一种应用COM技术开发的硬件抽象层设计,实现嵌入式操作系统跨硬件平台移植。 关键词:嵌入式操作系统;硬件抽象层;COM技术 中图分类号:TP303 文献标识码 :A 文章编号:1673—629X 2008 08—0242—04 Design ofEmbeddedGeneralHardwareAbstractionLayer FrameworkBasedonM icrosoftCOM WANGLi—sheng,KONG Qing-wen ComputerScienceandEngineeringDepartment,TongjiUniversity,Shanghai200433,China Abstract:W iththedevelopmentofembeddedsystem inrecentyears,me beddde processorandSoCsareusedinmanydevices,ranging from s哪 rS。phonesandP1 As,togeneral—purlx~ alpotps.Thespreadingofme beddde system haspromotde thedevelopmentofem. beddedsoftware,especiallyofme beddde operating systme .Indespiteofthis,themultiformityofhteme beddde systme hardwarearehitee. turebringsdiseommoditytohtedeveloping nadmaintenanceofme beddde software,鹤p础 yforme beddde operating systme .Inthis81· tide,presentanewme beddde haldwareabstractionlayer,using MicrosoftCOM ,aimir1gathaldwareplatform dependency.W iththis HAL hard哪reabstmetion1ayer ,willachievethecrosS—platfomr transplnatationofmebedddeoperatingysstme . KeyWOlf fme beddedoperatingsystme ;hardwareabstractionlayer;MicrosoftO0M O 引 言 上经过抽象的硬件环境,包含了系统中与硬件相关的 随着应用的扩大和软硬件技术的发展,嵌入式系 大部分功能。通过特定的上层接口与操作系统进行交 统逐渐从简单的单片机系统发展成高性能嵌入式微处 互,操作系统屏蔽底层的硬件特性,并根据操作系统的 理器和嵌入式操作系统应用阶段。操作系统已经成为 要求完成对硬件的直接操作。硬件抽象层的引入大大 嵌入式系统的核心。获得嵌入式操作系统最简便的方 推动了嵌入式操作系统的通用程度,从而为嵌入式操 法是根据 自己的需求对通用嵌入式操作系统进行功能 作系统的广泛应用提供了可能。同时考虑到软件技术
上的裁减,并根据硬件平台进行修改。但用此方法获 盛行的复用概念,采用组件技术来开发硬件抽象层是 得的目标系统未必能够适合嵌入式应用。另一种方法 明智之举 [3I。
是按照嵌入式应用的要求,针对底层硬件平台设计专
用的嵌入式操作系统。该方式开发的目标系统能较好 1 嵌入式操作系统 内核分析
地适应嵌入式应用的需要。但缺点是因用时长、成本 对嵌入式操作系统的内核进行研究,分析 出各个
高、强硬件相关性而难以移植或复用 1【J。 功能模块,是进行组件化硬件抽象层设计的关键前提。 嵌入式系统的结构逐渐由三层演化为四层。新增 内核是嵌入式操作系统的必备基础。它提供任务管 中间层 叫做硬件抽象层 HardwareAbstractionLa
您可能关注的文档
- 城市混合用地停车共享需求模型_以北京市华贸中心为例.pdf
- 城市湿地公园的作用与设计理念.doc
- 城市湿地公园的整体设计.pdf
- 城市湿地公园研究进展及发展现状.pdf
- 城市湿地水生植物在水污染治理中的净化机理..pdf
- 城市滨水区休闲旅游产品开发研究.pdf
- 城市滨水区综合再开发的成功实例_加拿大格兰威尔岛更新改造_刘健.pdf
- 城市滨水区综合再开发的成功实例——加拿大格兰威尔岛更新改造.pdf
- 城市滨水地区公共性的实现与提升研究.pdf
- 城市滨河道路绿地的生态利用上海张家浜中段河道景观设计.pdf
- 江苏省淮安市田家炳中学2026届九年级数学第一学期期末达标测试试题含解析.doc
- 中药注射剂临床应用药物警戒指南解读.pptx
- 中医传统外治疗法开天门与头部刮痧.pptx
- 山东省临沂市平邑县2026届数学九年级第一学期期末教学质量检测模拟试题含解析.doc
- 重庆市万州国本中学2026届数学九上期末质量检测试题含解析.doc
- 贵州省水城实验学校2026届数学九年级第一学期期末监测试题含解析.doc
- 广东省深圳市翠园初级中学2026届数学八上期末统考模拟试题含解析.doc
- 2026届贵州省毕节市数学九上期末检测试题含解析.doc
- 黄疸中医诊疗专家共识解读.pptx
- 2026届云南省玉溪市红塔区云数学九上期末联考试题含解析.doc
最近下载
- 2023年山东水利职业学院单招综合素质考试试题及答案解析.docx VIP
- 2023年山东水利职业学院单招考试综合素质模拟试题及答案解析.docx VIP
- 福建省宁德市2024-2025学年八年级上学期期末考试历史试题.pdf VIP
- 湘2021G301预制带肋底板混凝土叠合楼板(混凝土肋、钢筋肋、钢管肋)(版本2).docx VIP
- 湘2021G301预制带肋底板混凝土叠合楼板(混凝土肋、钢筋肋、钢管肋)(版本2).docx VIP
- 湘2021G301 预制带肋底板混凝土叠合楼板(混凝土肋、钢筋肋、钢管肋).docx VIP
- 学生道德品质教育与养成课件.ppt VIP
- 儿童品格尊重课件.pptx VIP
- 广日电梯MAX-E 电梯维修手册(00版本).pdf VIP
- 杭州威灵专用交流伺服驱动器使用手册2020.pdf VIP
原创力文档

文档评论(0)