pSOSystem及其开发环境
![](/assets/7a34688/images/icon/s-doc.png)
VIP免费
pSOSystem+TM 技术概览
1. pSOSystem 系统综述
pSOSystem 是美国集成系统公司(Integrated Systems, Inc.简称 ISI 公司)根据几十年
从事嵌入式实时系统理论研究与实践活动而设计开发的嵌入式实时操作系统。pSOSystem 集
成了一整套嵌入式软件模块、工具和服务。作为嵌入式系统内核设计的先驱者之一, ISI 公
司将 pSOSystem 构造成适于嵌入式应用系统开发、在嵌入式实时领域具有领导地位的实时
操作系统。作为一个工业标准的实时操作系统,pSOSystem 得到 ISI 公司和许多第三方厂家
大量的支持。
pSOSystem 是一个专门为嵌入式微处理器设计和开发的模块化、高效率的实时操作系统,
它提供了一个完整的多任务环境。pSOSystem 的设计宗旨是为了实现高效、可靠、易于使用
的嵌入式实时软件,以支持用户自己设计的或商品化的硬件系统。
pSOSystem 的每一部分都是完全“自包含”(self-contained)的,这种机制允许开发
者根据每个应用的特殊要求对操作系统的功能和所需内存进行裁剪和配置。pSOSystem 的这
种设计,使得开发人员可以方便地配置基于 pSOSystem 的设计,使其适合于从简单的独立
设备到复杂的可容错多处理机系统的广泛应用。ISI 的主要产品是 pSOSystem 集成开发环境
pRISM+。另外,还有许多第三方厂家种类繁多的工具支持 pSOSystem。
The pSOSystem Environment
Networking
Mgmt STREAMS
Networking
Protocol
pERC BrowsersHTTP
Sever
Loader
pSOS Kernel
PowerPC
Embedded
Internet
Util.
Debug C/C++ File System
I/O System BSPs Memory
Management
File POSIX
library
68K CPU32 ColdFire
MIPS ARM StrongARM
X86 i960
嵌入式实时操作系统
pSOSystem
北京华力同创科技有限公司
应用特定构件
内核构件
目标机
一、 区别 pSOSystem 与pRISM+
pSOSystem 的开发方式如下图:
二、 BSP 及pSOSystem 的体系结构
BSP 为board-support package 的缩写,即板级支持程序包,它包括目标机
硬件系统的初始化及设备驱动程序。
ISI 公司随 pRISM+开发环境提供了目前市面上常见的几十种商业 CPU 板
的全部 BSP 源程序,用户在开发自己的应用系统时,可以直接使用或在此基础
之上修改,能够大大缩短开发周期。这是
pSOSystem
相对于其它几种实时操作
系统的一大优势。
BSP 把pSOS+内核与目标机硬件隔离开来,实现了操作系统内核完全与设
备无关,从而提高了应用系统的可靠性。
pSOSystem 还提供了一个 I/O 管理器,使得用户的应用程序可以通过六个
标准函数(de_init, de_open, de_close, de_read, de_write, de_cntrl)与硬件接口。
这种机制提高了应用程序的可移植性,并且保证了应用程序不受硬件更新换代
的影响。
1
SH M-CORE
Hosts(宿主机):
Windows-95
Windows NT
Sun SPARCstation
HP 9000 S/700
pSOSystem本身并不在宿主机上运
行,宿主机上的操作系统仍然是原来的
Windows95/NT或UNIX。在宿主机上运
行的软件是pSOSystem 的开发环境
pRISM+。
Targets(目标机):
PowerPC 403, 60x, 8xx
Intel 80960 (Big and Little Endian)
Intel 386, 486, Pentium(/PRO) + NS
486
Motorola 68K & CPU-32(+)
MIPS
ColdFire 520x
ARM
SH-1/2/3
每一种CPU都有现成的商业板级硬件,
当然用户也可以自行设计自己的CPU板。
pSOSystem是运行在目标机上的操作系
统。它完成应用程序中多任务之间的调度工
作,并负 责 管理目标机上的各种资源 。
pSOSystem的执行代码是用户在编译应用程
序的同时一起生成的。
网络或串口连接
目标机硬件
板级支持程序包(BSP)
用户应用程序
I/O 管理器
pSOS+内核
摘要:
展开>>
收起<<
pSOSystem+TM技术概览1.pSOSystem系统综述pSOSystem是美国集成系统公司(IntegratedSystems,Inc.简称ISI公司)根据几十年从事嵌入式实时系统理论研究与实践活动而设计开发的嵌入式实时操作系统。pSOSystem集成了一整套嵌入式软件模块、工具和服务。作为嵌入式系统内核设计的先驱者之一,ISI公司将pSOSystem构造成适于嵌入式应用系统开发、在嵌入式实时领域具有领导地位的实时操作系统。作为一个工业标准的实时操作系统,pSOSystem得到ISI公司和许多第三方厂家大量的支持。pSOSystem是一个专门为嵌入式微处理器设计和开发的模块化、高效率的...
相关推荐
-
VIP免费2025-01-09 9
-
VIP免费2025-01-09 6
-
VIP免费2025-01-09 6
-
VIP免费2025-01-09 6
-
VIP免费2025-01-09 6
-
VIP免费2025-01-09 9
-
VIP免费2025-01-09 8
-
VIP免费2025-01-09 7
-
VIP免费2025-01-09 8
-
VIP免费2025-01-09 7
作者:朱铭铭
分类:高等教育资料
价格:150积分
属性:31 页
大小:1.81MB
格式:DOC
时间:2024-09-20