pSOSystem 操作系统 概述 pSOSystem 操作系统是一个高性能、高度模块化的实时操作系统,他完整的提供了基于开放系统标 准的多任务环境,被广泛应用于嵌入式微处理器程序开发。pSOSystem实时多任务操作系 统内核是以库文件方式存在,他有用于不同CPU的不同OS版本。提供给我们的编程语言接 口是C/C++和汇编。像其他操作系统一样,pSOSystem操作系统有它的系统调用,让上层 应用使用系统的功能。pSOSystem 操作系统的交插开发环境工具(包括编辑、编译和调试)可以驻留在UNIX或DOS主机上, 他们通过串口或以太网同目标机建立通讯链接。 系统结构 pSOSystem操作系统是一个模块化高度可配置的操作系统,整个系统的结构如上图: pSOSystem的内核及各个模块都是硬件独立的,不依赖于具体的硬件,不对硬件作假设。 由用户提供或配置OS提供的具体的硬件相关的驱动程序或接口程序。在上图的整个系统 中,深灰框内是系统内核及系统模块,只需对其按要求进行配置或为其提供驱动程序。 在浅灰色框内的部分包括:用户任务(User Task)、中断处理程序(Interrupt H