保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

基于虚拟处理器嵌入式中间件


MEMORY——定义平台的内存设置,包括平台的Boot Tools、内存区域等。

平台系统配置文件信息还包含devices.sys。它定义了平台支持的设备。这个文件的列表由依赖于平台的设备驱动程序和通用的elate设备驱动程序组成。可以在Intent的Shell命令行中输入sysbuild,以调用sysbuild程序来生成一个可引导的系统映像。它的命令格式如下:

sysbuild<platform><appsysfile>。

<platform>指定建立映像的运行平台,这里为PSOS;<appsysfile>指定应用程序的sysbuild文件,也就是所生成映像的.sys文件。所应用程序的sys文件都应为.sys作为扩展名,但是在命令行中,扩展名不必指出。

2.3 Intent系统的运行

Intent系统实际上是宿主系统的一个进程,它不会取代宿主系统的地位。宿主系统会像对待普通进程一样,为Intent系统分配必要资源,包括进程优先级、系统需要的内存空间等等。Intent系统作为宿主系统的进程,将依照自己优先,参与宿主系统的进程调度。Intent系统与其它进程一起,共享享处理器资源在内的系统资源。

移植到PSOS上以后,Intent系统通过OSOS环境中所建立的进程引入系统映像文件。一个映像文件是一个可以被下载到目标硬件上可引导的Intent映像。它描述了应用程序所需的Tool和数据,同时也描述了程序如何运行。当映像文件成功引入后,将切换到iintent系统的运行环境。

结语

以上介绍了基于虚拟处理器的嵌入式中间件基本概念以及其抽象模型,给出了Intent的移植实现,对基于虚拟处理器的嵌入式中间件作为初步探讨。通过虚拟处理器,使不同处理器之间的代码快速移植成为可能。使用虚拟处理器技术,进行组件化开发,使得嵌入式中间悠扬可以很方便地实现完全移植。基于虚拟处理器的嵌入式中间件可以适用于同软硬件平台;通过翻译器、CPU隔离层和平台隔离层,使其能够独立于平台和处理器能主可移植于不同操作系统与不同微处理器体系结构,从而使中间件环境的建立变得更加容易,可移植性更强。我们相信,嵌入式中间件的广泛使用将使嵌入式应用也能像Java语言一样,可在各式各样机器、操作平台的环境中开发应用软件——“一次编译,到处运行”。

《基于虚拟处理器嵌入式中间件(第4页)》
本文链接地址:http://www.oyaya.net/fanwen/view/145404.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。