-
题名基于硬件抽象技术的全协议栈网络路由器设计
被引量:2
- 1
-
-
作者
全成斌
陈嘉杰
郑宁汉
李山山
陈永强
金奕江
-
机构
清华大学计算机科学与技术系
-
出处
《实验技术与管理》
CAS
北大核心
2022年第4期111-115,共5页
-
基金
清华大学本科教学改革项目(ZY01_02_2021)。
-
文摘
计算机网络是计算机大类专业的核心课,是培养学生系统设计能力的关键课程。为了让学生更直观地理解网络不同层次间的关系,并得到系统的训练,提高系统设计能力,提出采用硬件抽象技术的实验框架(避免直接采用套接字调用)和以协议栈构造路由器系统的实验课程设计。实验简化了硬件接口设计方法、采用在线评测方式以及先分后总的模块化设计方案,构造出一套路由器系统。通过该实验,训练了学生综合实验能力,加深了对计算机网络原理的系统认识。
-
关键词
计算机网络
实验
系统设计能力
硬件抽象
路由器设计
-
Keywords
computer network
experiment
system design ability
hardware abstraction
router design
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-
-
题名天然气发动机控制器驱动软件设计
被引量:2
- 2
-
-
作者
宋君花
徐权奎
王都
冒晓建
卓斌
-
机构
上海海能汽车电子有限公司技术中心
上海交通大学机械与动力工程学院
-
出处
《车用发动机》
北大核心
2012年第2期7-10,16,共5页
-
文摘
分析了天然气发动机电控系统结构和功能,开发了天然气发动机ECU的驱动软件。设计了天然气发动机ECU硬件抽象层,其中可配置的输入输出硬件抽象可以实现ECU匹配不同的传感器。可配置的发动机运行时序对机械系统具有通用性;实现了ECU通信程序的复用以及对程序空间的合理分配。设计的天然气发动机控制器在天然气发动机台架上进行了试验验证,试验结果表明ECU驱动软件稳定可靠,可以实现稳定的控制功能,发动机在中高速大负荷工况经济性好,适合重型车的需求。
-
关键词
天然气发动机
控制器
驱动软件
硬件抽象
可配置
台架试验
-
Keywords
CNG engine
controller
driver software
hardware abstraction
configurable
bench test
-
分类号
TK432
[动力工程及工程热物理—动力机械及工程]
-
-
题名一种通用化1553B总线软件设计方法
被引量:2
- 3
-
-
作者
朱亚杰
池卫红
蔡帅
董婷
杨明明
-
机构
北京空间机电研究所先进光学遥感技术北京市重点实验室
-
出处
《单片机与嵌入式系统应用》
2020年第3期67-69,73,共4页
-
文摘
针对1553B总线通信协议业务的多样化所产生的软件可复用性低问题,深入分析了1553B总线通信特点,结合硬件抽象设计思想,提出一种通用化软件设计架构,引入对总线业务参数的特征识别、分析,在对总线接口进行硬件抽象的基础上自主完成接口芯片配置,并获取配置监控参数,完成设计要求的通信功能,既提升了软件复用性,又降低软件故障率和管理成本,目前该软件设计方法已在多个工程产品中得到应用。
-
关键词
1553B总线
软件可用性
通用化
硬件抽象
-
Keywords
1553B bus
software reusability
general
hardware abstract
-
分类号
TP302
[自动化与计算机技术—计算机系统结构]
-
-
题名基于WSN的嵌入式操作系统HAA研究
- 4
-
-
作者
马润
刘斌
-
机构
安徽科技学院理学院
-
出处
《信息技术》
2010年第8期13-15,18,共4页
-
基金
安徽科技学院引进人才项目(ZRC2008214)
-
文摘
研究了TinyOS操作系统的特点和体系结构,在此基础上对面向无线传感器网络的嵌入式操作系统的硬件抽象体系结构进行了深入分析和研究,并针对其实现机制中存在的问题,提出了改进策略,并给出了TinyOS下的实现机制,最后研究了面向WSN的嵌入式操作系统的组件注册模型。
-
关键词
无线传感器网络
操作系统
硬件抽象
体系结构
TINYOS
-
Keywords
wireless sensor networks
operating system
hardware abstractions
architecture
TinyOS
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-
-
题名嵌入式系统综述
被引量:33
- 5
-
-
作者
李佑军
-
机构
空军工程大学工程学院
-
出处
《现代电子技术》
2003年第6期90-91,98,共3页
-
文摘
介绍了嵌入式系统的概念 ,对嵌入式系统的结构、特点和发展趋势做了简单的概述。
-
关键词
嵌入式系统
硬件抽象层
嵌入式微控制器
结构
发展趋势
特点
-
Keywords
embedded system
hardware abstraction layer
embedded microcontroller
micro computer
-
分类号
TP36
[自动化与计算机技术—计算机系统结构]
-
-
题名嵌入式系统硬件抽象层的原理与实现
被引量:28
- 6
-
-
作者
王涛
张伟良
冯重熙
-
机构
北京清华大学电子工程系通信与信息系统
-
出处
《电子技术应用》
北大核心
2001年第10期26-28,共3页
-
文摘
板级支持包BSP是嵌入式系统中常用的硬件抽象形式,是介于操作系统和硬件之间的软件层次。介绍BSP的功能和特点,并结合工作实践提出了设计BSP的一般方法;最后针对当前嵌入式系统中BSP的设计方法所面临的问题提出了可行的解决办法。
-
关键词
嵌入式系统
实时操作系统
硬件抽象层
极级支持包
-
分类号
TP316.2
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于RTX和MFC的后封装平台数据采集和控制系统
被引量:26
- 7
-
-
作者
吴勇
熊振华
丁汉
-
机构
上海交通大学机器人研究所
-
出处
《系统工程与电子技术》
EI
CSCD
北大核心
2004年第9期1257-1261,共5页
-
基金
国家自然科学基金(50390063
50305019)
上海市优秀学科带头人计划资助课题
-
文摘
简要回顾了实时系统的现状,通过RTX(realtimeextension)系统介绍了实时操作系统(RTOS)的概念和特点。对Windows系统和实时操作系统在实时精度方面的性能作了比较。针对实际的高速、高精度芯片后封装平台的硬件体系结构,提出了基于微型计算机的MFC(microsoftfoundationclasses)和RTX综合软件模型,从而简捷实现了面向高速封装平台的高性能软件控制系统。实验结果表明,该采集控制系统为进一步的高性能控制提供了良好的结构框架基础。
-
关键词
实时操作系统
响应延迟
实时精度
硬件抽象层
-
Keywords
real-time operation system
latency of response
resolution of real time
hardware
-
分类号
TP316.2
[自动化与计算机技术—计算机软件与理论]
-
-
题名嵌入式系统硬件抽象层的建立及软件的可移植性设计
被引量:2
- 8
-
-
作者
肖踞雄
-
机构
摩托罗拉(中国)电子有限公司
-
出处
《单片机与嵌入式系统应用》
2003年第1期11-13,共3页
-
文摘
在阐述嵌入式系统软件设计方法的基础上,介绍嵌入式系统底层软件可移值性设计和硬件抽象层的建立;举例说明利用此思想的嵌入式软件的设计及测试过程。
-
关键词
嵌入式系统
硬件抽象层
软件
可移植性
设计
设备驱动程序
-
分类号
TP311.54
[自动化与计算机技术—计算机软件与理论]
-
-
题名嵌入式Linux硬实时性的研究与实现
被引量:8
- 9
-
-
作者
齐俊生
崔杜武
黑新宏
-
机构
西安理工大学计算机科学与工程学院
-
出处
《计算机应用》
CSCD
北大核心
2003年第6期34-36,共3页
-
基金
西安市科技攻关计划(GG200222)
-
文摘
着重论述了增强嵌入式Linux实时性的基本策略,在实际项目中提出并实现了在实时硬件抽象层(RTHAL)的架构下,应用双内核机制使嵌入式Linux支持硬实时性的一种新的方案。
-
关键词
嵌入式LINUX
硬实时性
双内核机制
实时硬件抽象层
-
Keywords
embeded Linux
hard real time performance
two kernel mechanism
real time hardware abstract layer
-
分类号
TP316.89
[自动化与计算机技术—计算机软件与理论]
-
-
题名嵌入式操作系统中硬件抽象层的描述
- 10
-
-
作者
张益农
黄文玲
-
机构
清华大学自动化系
内蒙古工业大学信息工程学院
-
出处
《内蒙古工业大学学报(自然科学版)》
2002年第4期293-297,共5页
-
文摘
本文结合一个具体的嵌入式系统的实现 ,探讨了硬件抽象层 HAL( Hard-ware Abstraction Layer)的作用、主要内容以及具体实现方式等 。
-
关键词
嵌入式
操作系统
可移植性
硬件抽象层
HAL
-
Keywords
embedded
OS(operating system)
portability
HAL(hardware abstraction layer)
-
分类号
TP3
[自动化与计算机技术—计算机科学与技术]
-
-
题名嵌入式操作系统的通用硬件抽象层设计
被引量:7
- 11
-
-
作者
王力生
仇志付
唐军敏
-
机构
同济大学
-
出处
《单片机与嵌入式系统应用》
2006年第10期5-7,共3页
-
文摘
基于嵌入式操作系统硬件抽象层理论,设计一种用于嵌入式操作系统内核开发的通用硬件抽象层平台。通用硬件抽象层能够为嵌入式操作系统内核的设计开发屏蔽硬件平台的特性,提供统一的硬件相关的服务接口,可以使嵌入式操作系统内核的设计开发不依赖于特定的硬件平台,同时开发的嵌入式操作系统内核具有更强的可移植性。
-
关键词
嵌入式操作系统
通用硬件抽象层(HAL)
BSP
V开发模式
-
分类号
TP316.2
[自动化与计算机技术—计算机软件与理论]
-
-
题名HDTV机顶盒中用户界面的设计与实现
被引量:5
- 12
-
-
作者
刘少情
周海山
杨勇
-
机构
南京理工大学计算机系
上海广电股份有限公司技术中心
-
出处
《电视技术》
北大核心
2002年第3期54-56,共3页
-
文摘
以ST高清晰度电视机顶盒方案为例,首先介绍STi7000提供的OSD单元的特点和原理,并在此基础上设计并实现了一个OSD硬件抽象层(HALOSD),然后利用OSD硬件抽象层实现了系统的用户界面。
-
关键词
高清晰度电视
机顶盒
屏幕显示
OSD硬件抽象层
用户界面
-
Keywords
HDTV
set-top-box(STB)
OSD
HALOSD
-
分类号
TN949.291
[电子电信—信号与信息处理]
-
-
题名嵌入式系统开发平台硬件抽象层的研究与设计
被引量:8
- 13
-
-
作者
张乐
邵峰晶
孙仁诚
-
机构
青岛大学信息工程学院
-
出处
《青岛大学学报(工程技术版)》
CAS
2007年第1期20-25,共6页
-
基金
国家高技术研究发展计划(863)计划)基金(2003AA1Z1110)
-
文摘
针对嵌入式系统开发平台构建中的硬件环境差异问题,给出了一种高移植性的硬件抽象层设计方案,并介绍了实现方法。该硬件抽象层给出底层封装规范并向上层软件设计提供操作接口规范,屏蔽硬件环境差异,增强了嵌入式系统开发平台的开放性,可有效地缩短嵌入式产品的开发周期。
-
关键词
嵌入式系统开发平台
硬件抽象层
可移植性
软硬件协同设计
-
Keywords
embedded system developing platform
HAL
portability
HW/SW co-design
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名Android系统非标准设备驱动程序设计
被引量:12
- 14
-
-
作者
孟小华
黄宗轩
-
机构
暨南大学计算机科学系
-
出处
《微型机与应用》
2011年第14期7-9,12,共4页
-
文摘
在深入研究Android硬件抽象层HAL和Java本地接口JNI技术原理的基础上,提出了一个Android非标准硬件驱动程序的设计方案。以一个非标准设备的驱动程式的实现为例介绍了驱动程序的功能模块分层设计,讨论了使用HAL Stub技术对硬件抽象层HAL模块进行优化的方法。
-
关键词
ANDROID
设备驱动程序
硬件抽象层
JNI
-
Keywords
Android
device driver
HAL
JNI
-
分类号
TP316.8
[自动化与计算机技术—计算机软件与理论]
-
-
题名SCA中硬件抽象层研究
被引量:8
- 15
-
-
作者
刘智泉
范建华
杨志军
-
机构
解放军理工大学通信工程学院研
总参第
解放军理工大学通信工程学院研
-
出处
《山西电子技术》
2006年第1期28-30,共3页
-
文摘
介绍了SCA中硬件抽象层(Hardware Abstraction Layer Connectivity,HAL-C)的概念及其实现方法,对DSP、FPGA硬件抽象层的实现方案进行了讨论。基于硬件抽象层设计的软件模块将具有很好的可移植性,能有效缩短系统开发周期,提高系统开发效率。
-
关键词
联合战术无线电系统
软件通信体系结构
硬件抽象层
-
Keywords
joint tactical radio system
software communication architecture
hardware abstraction layer connectivity
-
分类号
TN92
[电子电信—通信与信息系统]
-
-
题名Windows NT硬件抽象层HAL功能分析
被引量:4
- 16
-
-
作者
郭静寰
孟祥迪
郭丽虹
谭振江
于涌
-
机构
中国科学院长春光机与物理研究所
装甲兵技术学院
-
出处
《计算机应用》
CSCD
北大核心
2002年第7期86-88,共3页
-
文摘
WindowsNT操作系统最独特的属性之一 ,就是操作系统不依赖于特殊的硬件平台或体系结构的设计 ,具有可移植性。实现这一特性的关键组件是硬件抽象层HAL。文中从WindowsNT操作系统的体系结构出发 ,详细介绍了硬件抽象层HAL在操作系统中的作用及其在处理设备中断、总线控制、DMA操作时提供的基本功能。
-
关键词
WINDOWSNT
硬件抽象层HAL
可移植性
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-
-
题名基于GNU工具链的嵌入式操作系统开发
被引量:1
- 17
-
-
作者
潘建
董金祥
-
机构
浙江大学计算机科学与技术学院
-
出处
《计算机工程与应用》
CSCD
北大核心
2004年第26期112-116,共5页
-
文摘
论文阐述了基于GNU工具链的嵌入式操作系统开发实践,主要围绕着如何使用GNU工具以及一些开放源码的工具如Bochs进行嵌入式操作系统开发来展开,探讨了其中一些关键的实现技术和实践细节。
-
关键词
GNU
嵌入式操作系统
硬件抽象层
内核
-
Keywords
GNU,Embedded Operating System,hardware abstraction layer,kernel
-
分类号
TP316.2
[自动化与计算机技术—计算机软件与理论]
-
-
题名SCA硬件抽象层接口设计
被引量:7
- 18
-
-
作者
刘鹏飞
洪锡军
张激
-
机构
华东计算技术研究所
-
出处
《计算机工程》
CAS
CSCD
北大核心
2008年第B09期31-33,共3页
-
文摘
随着软件通信体系结构的广泛研究和应用,为在包含特定硬件单元的SCA硬件平台上实现不同计算单元上组件间管理的统一性和通信的标准化,提高波形应用在不同的硬件平台上的可移植性和重用性,软件通信体系结构引入了硬件抽象层的概念。该文以通用处理器和DSP为例,描述硬件抽象层的功能及其在通用处理器GPP和DSP上的API实现。
-
关键词
硬件抽象层
软件通信结构
硬件抽象层设备
-
Keywords
MHAL
SCA
MhalDevice
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于构件的嵌入式操作系统开发平台的设计
被引量:6
- 19
-
-
作者
梅岩
王力生
-
机构
同济大学计算机科学与工程系
-
出处
《计算机工程》
EI
CAS
CSCD
北大核心
2006年第11期97-99,共3页
-
文摘
目前已存在的嵌入式操作系统要么是一个商业化的系统,昂贵的版权费用限制了它的使用;要么是一体化的内核结构,针对具体硬件平台定制移植困难。该文将构件化的软件设计方法引入到嵌入式操作系统的开发中,设计了一个可配置、可移植、能灵活扩展的嵌入式操作系统开发平台。基于此平台,可以针对不同的硬件体系结构、不同的应用迅速搭建嵌入式操作系统,不仅能够有效地减少开发的工作量,同时也缩短了开发时间、降低了成本。
-
关键词
嵌入式操作系统
构件
硬件抽象层
微内核
-
Keywords
Embedded operating system
Component
Hardware abstraction layer
Microkernel
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-
-
题名如何构建eCos嵌入式系统
被引量:4
- 20
-
-
作者
周永红
王玲玲
-
机构
海军工程大学
-
出处
《单片机与嵌入式系统应用》
2005年第11期79-81,共3页
-
文摘
eCos是一个优秀的嵌入式实时操作系统。eCos的体系结构是一种分层结构,硬件抽象层将操作系统与硬件隔离开,这为把eCos移植到不同的硬件平台提供了便捷的方法,抽象层就像软件与硬件之间的桥梁。主要的移植思想是,按照eCos的模块化设计,完成硬件抽象层。
-
关键词
ECOS
移植
硬件抽象层
嵌入式
可配置操作系统
ECOS
嵌入式系统
嵌入式实时操作系统
硬件抽象层
构建
模块化设计
分层结构
体系结构
硬件平台
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-