|
Pencil是国内开发的具有自主知识产权的多任务嵌入实时操作系统。Pencil的设计目标是一个可运行在多种CPU(主要为中档CPU)的容易使用、高效可靠的RTOS。
Pencil操作系统提交给用户有两个版本:嵌入式版本和微机版本。两个版本同时存在的好处是,可同时进行嵌入式应用系统的硬件开发和软件开发,在硬件还未做好前,软件可以先在微机上独立开发好,这样软件几乎不用修改就可以应用在嵌入式系统硬件环境中了,从而大大加快开发进度。Pencil操作系统本身不附带编译器和调试器,用户可选择自己熟悉的PC机编程工具,如microsoft
C/C++, Virtul C/C++,Turbo C,Borland C/C++等,以及相应的调试器进行开发,其便利之处是不增加学习量。Pencil目前已推出8086的微机版,其8086和68k的嵌入式版将在几个月内推出。
Pencil的主要特点是轻巧、高效和易于开发,特别是在中、低端CPU的应用中有明显的优势,Pencil操作系统的微机版仅41K。Pencil操作系统是一个准微内核结构的操作系统,它充分兼顾了整体式结构高效性和微内核结构的模块性,这使得Pencil操作系统易于移植扩展和轻巧高效。
欲详细了解Pencil系统,可阅读《Pencil用户手册》和《Pencil操作手册》(本站提供下载,见页底)。
|