期刊文献+
共找到700篇文章
< 1 2 35 >
每页显示 20 50 100
在RAM上移植μC/OS-Ⅱ系统及实验设计
1
作者 张淑玲 《黑河学院学报》 2025年第1期186-188,共3页
嵌入式系统是可将应用、硬件及操作系统全部组合在一起的计算机系统,在现代社会中得到了很好的应用。采用飞利浦公司的ARM开发板,对ARM7的内核及LPC2129结构进行深入解析,成功地在ARM微处理上移植了μC/OS-Ⅱ系统,并设计实现了ADC模数... 嵌入式系统是可将应用、硬件及操作系统全部组合在一起的计算机系统,在现代社会中得到了很好的应用。采用飞利浦公司的ARM开发板,对ARM7的内核及LPC2129结构进行深入解析,成功地在ARM微处理上移植了μC/OS-Ⅱ系统,并设计实现了ADC模数转换、PWM数模转换DAC,以及CAN总线与串行通信RS232之间的数据转换与接收等实验项目,学生利用此平台可以很好地学习及开发,此设计应用于复杂的软硬件设计系统中,可大大减少软件设计周期,有很好的系统可维护性,在很多工业现场也有很好的现实意义。 展开更多
关键词 嵌入式系统 ARM处理器 CAN总线 μC/OS-Ⅱ系统
在线阅读 下载PDF
面向RISC-V的软件包适配补丁实证研究
2
作者 丁志远 朱家鑫 +1 位作者 吴国全 陈志峰 《计算机仿真》 2025年第3期390-398,共9页
RISC-V作为新兴CPU指令集架构,开源开放的特点使其受到广泛关注。为使Linux发行版软件包能够在RISC-V架构上运行,开发者需要对软件包进行迁移,过程中涉及软件源代码的修改,软件包的重新构建等适配工作。软件包的构建过程中,源码引起的... RISC-V作为新兴CPU指令集架构,开源开放的特点使其受到广泛关注。为使Linux发行版软件包能够在RISC-V架构上运行,开发者需要对软件包进行迁移,过程中涉及软件源代码的修改,软件包的重新构建等适配工作。软件包的构建过程中,源码引起的构建问题时常发生,且需要人工解决,导致迁移成本高,周期长。如何将构建问题合理分类并确定相应的解决策略,是一个亟待解决的问题。现面向一种主流的Linux发行版软件包格式——RPM,通过分析软件包补丁(patch)中的迁移适配内容,以及SPEC文件中的相关日志和注释,得到软件包构建超时问题和架构支持问题两大类别。对两种类别进一步梳理得出七种构建问题根因,并从中归纳实践相应的解决策略。研究结果有助于开发者更加高效地将Linux发行版软件包迁移适配到RISC-V架构。 展开更多
关键词 补丁修复 补丁分类 构建问题分类 软件包构建 迁移
在线阅读 下载PDF
软件移植理论与技术研究 被引量:16
3
作者 黄聪会 陈靖 +1 位作者 张黎 李东阳 《计算机应用研究》 CSCD 北大核心 2012年第6期2024-2027,共4页
从软件可移植性研究和软件移植方法两方面出发,分别探讨了可移植性定义、可移植性度量、可移植性软件工程、源代码移植方法、二进制移植方法的研究现状,最后指出了软件移植的发展趋势。
关键词 软件移植 虚拟机 二进制翻译 软件可移植性 二进制移植
在线阅读 下载PDF
嵌入式高清播放器的设计与实现 被引量:11
4
作者 张海滨 李挥 +2 位作者 吴晔 谢亨骏 黄晓东 《计算机工程与设计》 CSCD 北大核心 2010年第13期3084-3087,共4页
针对MPlayer在Intel CE3100嵌入式平台上解码高清视频存在的问题,根据CE3100平台的特性设计了一种新型的双核高清播放器。该双核播放器由一个基于软件解码的软核播放器和一个基于硬件解码的硬核播放器组成,并在播放器的前端引入了一个... 针对MPlayer在Intel CE3100嵌入式平台上解码高清视频存在的问题,根据CE3100平台的特性设计了一种新型的双核高清播放器。该双核播放器由一个基于软件解码的软核播放器和一个基于硬件解码的硬核播放器组成,并在播放器的前端引入了一个主控制中心,负责分析并获取各种媒体文件的编码格式、码率以及分辨率等属性信息,根据这些信息来决定启用软核播放器还是硬核播放器。同时,详细介绍了该播放器的实现过程。对比实验结果表明了该播放器的性能和优点。 展开更多
关键词 嵌入式系统 GSTREAMER 高清 媒体播放器 MPLAYER
在线阅读 下载PDF
关键字驱动自动化测试的原理和实现 被引量:25
5
作者 冯玉才 唐艳 周淳 《计算机应用》 CSCD 北大核心 2004年第8期140-142,共3页
由GUI自动化功能测试存在的问题 ,引出了一种以关键字驱动思想为指导的自动化测试模型。首先解释了关键字驱动思想的原理 ,进而根据这个原理介绍了一种自动化功能测试模型 ,详细讨论了这个模型的优越性 ,以及如何应用它来进行测试开发... 由GUI自动化功能测试存在的问题 ,引出了一种以关键字驱动思想为指导的自动化测试模型。首先解释了关键字驱动思想的原理 ,进而根据这个原理介绍了一种自动化功能测试模型 ,详细讨论了这个模型的优越性 ,以及如何应用它来进行测试开发的流程。 展开更多
关键词 关键字驱动自动化 软件自动化测试模型 GUI功能测试
在线阅读 下载PDF
基于动态二进制翻译技术的仿真器研究 被引量:7
6
作者 陈乔 蒋烈辉 +2 位作者 董卫宇 徐金龙 方明 《计算机工程》 CAS CSCD 北大核心 2011年第20期277-279,共3页
以动态二进制仿真器QEMU为平台,分析动态二进制翻译技术在仿真器开发中的应用,研究QEMU的翻译机制、优化策略、关键技术,并对相关重要代码进行解析。对仿真CPU的性能进行测试,结合分阶段的测试结果,从中找出制约仿真CPU性能的关键阶段,... 以动态二进制仿真器QEMU为平台,分析动态二进制翻译技术在仿真器开发中的应用,研究QEMU的翻译机制、优化策略、关键技术,并对相关重要代码进行解析。对仿真CPU的性能进行测试,结合分阶段的测试结果,从中找出制约仿真CPU性能的关键阶段,为后续的优化工作提供参考依据。 展开更多
关键词 动态二进制翻译 软件移植 中间指令 精确异常 自修改代码
在线阅读 下载PDF
动态二进制翻译缓存的分区管理机制研究 被引量:5
7
作者 徐金龙 蒋烈辉 +2 位作者 董卫宇 王立新 陈乔 《计算机工程》 CAS CSCD 2012年第2期60-62,共3页
研究现有的翻译缓存管理方法,针对其维护效率低下的问题,提出一种动态二进制翻译缓存的分区管理机制。该机制将整个翻译缓存划分为N个相等的子区域,从而实现区域与区域内部的2级管理。实验结果表明,该机制保持了翻译块持续较高的命中率... 研究现有的翻译缓存管理方法,针对其维护效率低下的问题,提出一种动态二进制翻译缓存的分区管理机制。该机制将整个翻译缓存划分为N个相等的子区域,从而实现区域与区域内部的2级管理。实验结果表明,该机制保持了翻译块持续较高的命中率,可以避免缓存碎片的产生,并有效提升系统执行效率。 展开更多
关键词 动态二进制翻译 翻译缓存 翻译块 分区管理 缓存碎片 局部性原理
在线阅读 下载PDF
二进制翻译中的库函数识别技术研究 被引量:10
8
作者 齐宁 付文 赵荣彩 《计算机应用》 CSCD 北大核心 2006年第4期983-985,988,共4页
体系结构的不断发展给软件开发者带来了巨大的风险,造成了新体系结构推广的困难,而二进制翻译技术使得可执行代码可自动迁移到新的体系结构。介绍了在开发一个静态二进制翻译系统(I2A翻译系统)中的库函数识别技术,并提出了解决库函数识... 体系结构的不断发展给软件开发者带来了巨大的风险,造成了新体系结构推广的困难,而二进制翻译技术使得可执行代码可自动迁移到新的体系结构。介绍了在开发一个静态二进制翻译系统(I2A翻译系统)中的库函数识别技术,并提出了解决库函数识别问题的新的方法。基于IA64体系结构的调用约定及实例分析证明,该方法是一种简单实用的库函数识别方法,经I2A系统验证是有效的。 展开更多
关键词 库函数 二进制翻译 过程恢复 IA-64 调用约定
在线阅读 下载PDF
μC/OS-Ⅱ在Cortex-M3内核上的移植及优化 被引量:13
9
作者 孙顺远 秦会斌 +1 位作者 崔佳冬 丁红斌 《计算机系统应用》 2010年第4期208-211,共4页
描述了源代码公开的实时操作系统μC/OS-Ⅱ在以Cortex-M3内核的ARM处理器STM32-F103ZET6上的移植过程。介绍了ARM的Cortex-M3内核的基本概念,及移植过程,并对移植过程中的任务堆栈做出优化,最后通过建立简单任务,来验证移植的正确性以... 描述了源代码公开的实时操作系统μC/OS-Ⅱ在以Cortex-M3内核的ARM处理器STM32-F103ZET6上的移植过程。介绍了ARM的Cortex-M3内核的基本概念,及移植过程,并对移植过程中的任务堆栈做出优化,最后通过建立简单任务,来验证移植的正确性以及系统在STM32F103ZET6上运行的可行性和稳定性。 展开更多
关键词 μC/OS-Ⅱ CORTEX-M3 ARM 移植 堆栈 优化
在线阅读 下载PDF
嵌入式操作系统移植技术研究 被引量:10
10
作者 涂刚 张波 阳富民 《计算机应用研究》 CSCD 北大核心 2007年第2期83-85,共3页
嵌入式硬件的更新往往造成相应软件系统需要重新开发。为解决这一问题,可以将嵌入式软件系统建立在嵌入式操作系统之上,通过移植操作系统达到移植整个软件系统的目的。将基于EP7312处理器的Nucleus嵌入式操作系统移植到基于XScale处理... 嵌入式硬件的更新往往造成相应软件系统需要重新开发。为解决这一问题,可以将嵌入式软件系统建立在嵌入式操作系统之上,通过移植操作系统达到移植整个软件系统的目的。将基于EP7312处理器的Nucleus嵌入式操作系统移植到基于XScale处理器的硬件环境中的过程,可以作为嵌入式操作系统在不同处理器上移植的参考。 展开更多
关键词 嵌入式操作系统 移植 NUCLEUS
在线阅读 下载PDF
抽象工厂设计模式在3层结构开发中的应用 被引量:11
11
作者 华铨平 庞倩超 谢颖 《大庆石油学院学报》 CAS 北大核心 2009年第3期112-115,共4页
分析了抽象工厂模式及其优点,并将抽象工厂模式3层架构软件系统应用于联机考试系统中.抽象工厂模式对扩展开放,对修改封闭.通过扩展增强其功能,增强程序的灵活性和可扩展性,降低升级和移植的复杂度,可以有效地提高代码重用.抽象工厂模... 分析了抽象工厂模式及其优点,并将抽象工厂模式3层架构软件系统应用于联机考试系统中.抽象工厂模式对扩展开放,对修改封闭.通过扩展增强其功能,增强程序的灵活性和可扩展性,降低升级和移植的复杂度,可以有效地提高代码重用.抽象工厂模式提供了一个创建一系列相关或相互依赖对象的接口,可降低模块间的耦合性,最大限度地实现软件复用. 展开更多
关键词 设计模式 抽象工厂 3层结构 模式复用
在线阅读 下载PDF
Java虚拟机及其移植 被引量:13
12
作者 严东华 张凯 《北京理工大学学报》 EI CAS CSCD 北大核心 2002年第1期64-67,89,共5页
探索并实现一个基于嵌入式应用平台的 Java虚拟机 .在移植过程中所采用的平台是 Motorola的 MPC5 5 5芯片 ETAS实验板 ,虚拟机的实现平台是 RTXC实时操作系统 .所实现的 Java虚拟机可以在 RTXC的内核机制下实现调度 ,并且可运行简单的 J... 探索并实现一个基于嵌入式应用平台的 Java虚拟机 .在移植过程中所采用的平台是 Motorola的 MPC5 5 5芯片 ETAS实验板 ,虚拟机的实现平台是 RTXC实时操作系统 .所实现的 Java虚拟机可以在 RTXC的内核机制下实现调度 ,并且可运行简单的 Java用例 ,对 Java虚拟机在嵌入式系统中的应用具有重要的指导意义 . 展开更多
关键词 JAVA虚拟机 嵌入式JAVA JAVA类库 JAVA平台 嵌入式应用平台 体系结构 程序移植
在线阅读 下载PDF
基于MMF的互操作性软构件库管理模型的研究 被引量:5
13
作者 王强 何克清 +1 位作者 李兵 卓识 《计算机工程》 EI CAS CSCD 北大核心 2005年第16期57-58,172,共3页
提出了一种基于MMF的互操作性软构件库管理模型。该软构件库管理模型能够保证现有的异构软构件库之间的互操作性,增强了构件库管理软构件的能力,并且大大提高了构件库中所管理的软构件的重用度。
关键词 元模型框架 软构件库 软构件注册模型
在线阅读 下载PDF
嵌入式系统数据采集和发布的构建 被引量:14
14
作者 颜庭柏 陈钟荣 《计算机工程》 CAS CSCD 北大核心 2007年第19期270-272,共3页
分析了目前使用嵌入式系统对数据采集、管理和发布的要求,介绍了以通用串口采集数据,以嵌入式动态网站(在ARM9+Linux平台上用Web服务器BOA以及嵌入式数据库SQLite配置)进行数据管理和发布系统的原理。以实例说明了整个系统在ARM9+Linux... 分析了目前使用嵌入式系统对数据采集、管理和发布的要求,介绍了以通用串口采集数据,以嵌入式动态网站(在ARM9+Linux平台上用Web服务器BOA以及嵌入式数据库SQLite配置)进行数据管理和发布系统的原理。以实例说明了整个系统在ARM9+Linux平台上的实现过程。 展开更多
关键词 嵌入式系统 数据采集 ARM BOA SQLITE
在线阅读 下载PDF
实时内核uC/OS-II在S3C44B0X上移植的研究与实现 被引量:11
15
作者 韩志耕 王健 《计算机工程与设计》 CSCD 北大核心 2006年第5期828-830,871,共4页
研究了嵌入式实时操作系统uC/OS-Ⅱ移植到S3C44B0X的方法,针对通用ARM启动代码提出了适合S3C44B0X的启动解决方案并进行了详尽分析,指出了移植过程中牵涉的关键技术。该移植过程在Hm701Esp评估板上成功实现,通过经典同步与互斥机制测试... 研究了嵌入式实时操作系统uC/OS-Ⅱ移植到S3C44B0X的方法,针对通用ARM启动代码提出了适合S3C44B0X的启动解决方案并进行了详尽分析,指出了移植过程中牵涉的关键技术。该移植过程在Hm701Esp评估板上成功实现,通过经典同步与互斥机制测试,结果表明移植达到了设计要求。 展开更多
关键词 ARM uC/OS—Ⅱ 移植 交叉编译 仿真调试
在线阅读 下载PDF
基于多界面的COM/CORBA互操作 被引量:5
16
作者 兑继英 seu.edu.cn +1 位作者 汪芸 顾冠群 《软件学报》 EI CSCD 北大核心 2000年第4期540-544,共5页
在 OMG( object management group)的 COM( common object model) / CORBA( common object requestbroker architecture)互操作规范中 ,COM/ CORBA互操作采用桥的方式实现 .尽管这种方法适用范围较广 ,但其性能较差 ,无法实现透明的对... 在 OMG( object management group)的 COM( common object model) / CORBA( common object requestbroker architecture)互操作规范中 ,COM/ CORBA互操作采用桥的方式实现 .尽管这种方法适用范围较广 ,但其性能较差 ,无法实现透明的对象生命周期映射 ,而且没有解决 COM和 CORBA应用程序的移植问题 .该文提出一种基于多界面对象集成方法的 COM/ CORBA互操作模型 ,使客户可以直接访问异种对象 ,从而提高互操作的性能 ,增强互操作的透明性 。 展开更多
关键词 COM CORBA 软件移植 互操作
在线阅读 下载PDF
基于软件复用的信息系统开发模型 被引量:6
17
作者 殷磊 王润孝 王东勃 《计算机应用研究》 CSCD 北大核心 2005年第8期86-88,共3页
在简要地介绍软件复用的概念和关键技术的基础上,结合领域工程、应用工程、组件化开发、原型开发方法以及面向对象开发方法等技术的优势,提出了一种基于软件复用的信息系统开发模型。
关键词 软件复用 信息系统 开发模型
在线阅读 下载PDF
PostgreSQL存储过程移植方法 被引量:4
18
作者 王良 王彤 杨尚 《计算机应用》 CSCD 北大核心 2010年第A01期220-224,共5页
在对PostgreSQL存储过程处理机制进行研究的基础上,分析了Oracle存储过程移植到PostgreSQL时的语法、参数默认值、out参数、事务回滚、游标和内置函数等问题,并从成本、收益和技术难度的角度比较了两种存储过程移植方法——改写存储过... 在对PostgreSQL存储过程处理机制进行研究的基础上,分析了Oracle存储过程移植到PostgreSQL时的语法、参数默认值、out参数、事务回滚、游标和内置函数等问题,并从成本、收益和技术难度的角度比较了两种存储过程移植方法——改写存储过程方法和扩展PostgreSQL的存储过程功能方法。深入研究了通过扩展PL/pgSQL源码来调整PostgreSQL存储过程功能的PLSE方法。 展开更多
关键词 存储过程 移植 ORACLE POSTGRESQL PL/psSQL
在线阅读 下载PDF
uC/GUI在单片机系统上的移植 被引量:14
19
作者 陈文辉 蔡启仲 《计算机工程》 CAS CSCD 北大核心 2007年第12期275-276,279,共3页
在传统8051单片机系统中,受到单片机内部资源的限制,人机接口的软件设计繁琐、不易移植。该文在介绍嵌入式用户图形接口uC/GUI的特点及移植要求的基础上,分析了uC/GUI在单片机系统上移植的可行性,以C8051F120单片机系统为实例,描述了uC/... 在传统8051单片机系统中,受到单片机内部资源的限制,人机接口的软件设计繁琐、不易移植。该文在介绍嵌入式用户图形接口uC/GUI的特点及移植要求的基础上,分析了uC/GUI在单片机系统上移植的可行性,以C8051F120单片机系统为实例,描述了uC/GUI在单片机系统上的移植应用过程,给出了实验程序。 展开更多
关键词 嵌入式图形用户接口 C8051F120单片机 移植
在线阅读 下载PDF
基于WinCE平台的应用程序移植研究 被引量:9
20
作者 范跃华 张素芹 徐飞 《西安工业大学学报》 CAS 2007年第1期91-94,共4页
为了满足嵌入式系统应用软件需求,快速地在嵌入式系统中进行应用软件的开发,采用了将基于桌面Windows应用程序移植到嵌入式系统中进行开发和应用的方法.为此针对嵌入式操作系统Windows CE的特性以及它的编译环境EVC的特点,研究了Win 32 ... 为了满足嵌入式系统应用软件需求,快速地在嵌入式系统中进行应用软件的开发,采用了将基于桌面Windows应用程序移植到嵌入式系统中进行开发和应用的方法.为此针对嵌入式操作系统Windows CE的特性以及它的编译环境EVC的特点,研究了Win 32 API和Windows CE API和基于类库MFC和Windows CE MFC在开发和移植过程中的不同之处,提出了程序的移植策略和移植步骤.通过该方法我们成功的将某故障诊断专家系统移植到嵌入式系统中进行了开发和应用,得到了满意的结果.实践表明应用这种软件移植方法是加快嵌入式系统软件开发效率和提高软件质量的有效途径之一. 展开更多
关键词 WINDOWSCE 嵌入式操作系统 应用程序编程接口(API) MFC
在线阅读 下载PDF
上一页 1 2 35 下一页 到第
使用帮助 返回顶部