可以运行在 FreeDOS 上的多任务、嵌入式实时操作系统:
PowsdeRTOS免费下载。
图形窗口,数据库。
“微内核”(Microkernel)技术
Powsde-RTOS是一个具有“微内核”(Microkernel)技术的嵌入式实时多任务操作系统( ME-RTOS :Microkernel Embedded RTOS),没有常规软件那样庞大而沉重的“软件包袱”,因此系统稳定坚固,自身精致而使效率发挥到极致。
淋漓尽致的“嵌入式”(Embedded)技术
Powsde-RTOS具有强大的功能而自身占用内存仅十多KB,经功能扩展(例如:加入Micro-GUI的窗口界面)后,也不过几百KB。将“嵌入式”体现得淋漓尽致,为用户实现了软件嵌入芯片或电子盘,精巧的嵌入式产品会赢得更多的市场,而开发与升级显得简便易行。
极速的实时多任务(Real-time Multitask)特性
由于Powsde-RTOS系统采用了“微内核嵌入式实时多任务操作系统(Microkernel Embedded RTOS)”,并且应用层的代码采用了“多进程(Multi-process)编程”,因而在实时多任务方面表现不凡,任务并发处理轻松自如,在实时多任务并发处理方面是单任务操作系统或多任务系统下的“单进程(Simplex-process)软件”望尘莫及的。系统根据对应的编程模式,经过配置后可根据应用任务数量和特性选择各具优势的运行模式:绝对抢占式、任务协作式。
系统内嵌“微型数据库管理系统MDBMS”
Powsde-RTOS内嵌的“微型数据库管理系统MDBMS (Micro-Database Manage System)”最大特点是:既是“微型Micro”体系又能和主流大型商用数据库(如SQL, ORACLE, SYBASE等)部分兼容。系统处理的原始数据文件可以直接被主流大型商用数据库识别并读进数据入库,因此在一些大型系统中可以省去许多中间系统,数据可直接在服务器端入库。
系统时间已直接采用内嵌的“恺撒记日法”(JD)
由于Powsde-RTOS直接采用学术界中普遍采用的是Julian(JD)记日法(儒略记日法或凯撒记日法),连续日历和时间相关的科学计算上下几十亿年,无“千年”问题,俗称天文日历。在各种大型数据库程序中(如SQL,ORACLE,SYBASE等),无一例外的都存在与此相关的日历内核程序。特别是在那些需要以时间轴进行剖切面海量数据分析的大型系统里,由本系统组成的智能设备在处理前置实时数据时均已带有JD时标,因此给大型后台系统带来了极大的便捷。
系统内嵌“微型图形用户界面接口 POWSDE Micro-GUI”
Powsde-RTOS内嵌的“微型图形用户界面接口Micro-GUI”,百分之百汉化,完全兼容主流的窗口界面操作风格和使用习惯,“窗口、面板、按钮、图标”等一应俱全,初次使用也会轻松上手,操作自如,形如在桌面系统一样。分辨率支持128X64、320X240、640X480、800X600、1024X768、非标尺寸。色彩支持2色、8色、16色、256色、16位。屏幕效果支持:背景自动缓存与恢复、以数据流方式保存或加载图象、视觉动画等。
系统支持“动态换肤”技术
POWSDE Micro-GUI支持“动态换肤”技术,使工业产品的界面色彩也能符合与满足用户个性化或定制的需求。同时具有“根窗口(Boot Window)”特性。
系统内嵌“直接芯片驱动DCD技术”
Powsde-RTOS系统对所有的通讯端口采用了“直接芯片驱动DCD技术(Direct Chipset Driver)”,直接驱动通讯端口硬件芯片的寄存器和直接读写通讯端口的数据流,而不是通过BIOS系统软件的中断调用进行驱动和读写数据,从而避免了调用BIOS时的开销和数据的转传,提高了数据的可靠性和传输的时间。支持通讯端口数据通讯的实时并发操作。同时所有的通讯端口都配有可变的输入、输出缓冲器,缓冲器是一个可变的循环链表而不是固定大小的线形链表。这个循环链表的总容量、链接节点数、单表容量等参数,用户都可以按实际情况灵活配置与监控。

通讯口监视1

通讯口监视2
系统内嵌“文件传送协议 POWSDE Micro-FTP”
Powsde-RTOS系统内嵌的简化“文件传送协议FTP(File Transfer Protocol)”功能,为“远程文件下载、远程在线软件升级”带来了方便和功能延伸。
系统通讯口采用“动态协议”技术
Powsde-RTOS系统所有通讯口均能采用“动态协议”切换技术,同一通讯口可接入不同厂家不同规约的外部传感器或数据设备。更换不同厂家不同规约的外部传感器或数据设备时,只需打开设置窗口为同一通讯口下的外部传感器或数据设备设置不同的协议代号即可。同一通讯口根据实际接线也可以动态的配置为“上行远程通讯口”或“下行本地通讯口”。
系统采用分级动态用户管理和权限管理
Powsde-RTOS系统引入并采用了与大型商用体系类似的分级动态用户权限管理,不同权限的用户拥有完全隔离的、不同的、私有的窗口菜单及功能体系,因此用户在进行任何操作之前均需要象大型系统一样必须登陆才能进入,并且有SOE顺序日志记录,给设备的运行管理带来了方便。
系统支持“远程维护,在线升级”
Powsde-RTOS系统支持“远程维护”,并具有诸多特点。支持:远程启停、远程设参、远程文件下载、远程在线软件升级、远程诊断等远程维护功能。

可视化界面开发工具
可以运行在FreeDOS上的多任务、嵌入式实时操作系统:
PowsdeRTOS免费下载。
图形窗口,数据库。
Sample Text
:P
Last edited by osfree on 2007-1-26 at 06:59 AM ]
Multitasking, Embedded Real-Time Operating System that can run on FreeDOS:
Free Download of PowsdeRTOS.
Graphical windows, databases.
“Microkernel” Technology
Powsde-RTOS is an embedded real-time multitasking operating system (ME-RTOS: Microkernel Embedded RTOS) with "microkernel" technology. It does not have the large and heavy "software baggage" of conventional software, so the system is stable and solid, and its own refinement maximizes efficiency.
Exquisite "Embedded" Technology
Powsde-RTOS has powerful functions while occupying only more than ten KB of memory. After functional expansion (for example, adding the window interface of Micro-GUI), it is only a few hundred KB. It embodies "embedded" to the fullest. It enables users to embed software into chips or electronic disks. Exquisite embedded products will win more markets, and development and upgrades are simple and easy.
Rapid Real-Time Multitask (Real-time Multitask) Features
Because the Powsde-RTOS system adopts "Microkernel Embedded Real-Time Multitask Operating System (Microkernel Embedded RTOS)", and the application layer code adopts "multi-process (Multi-process) programming", it performs exceptionally well in real-time multitasking. Task concurrent processing is easy. In terms of real-time multitask concurrent processing, it is beyond the reach of single-task operating systems or "single-process (Simplex-process) software" under multitask systems. According to the corresponding programming mode, after configuration, the system can select operating modes with respective advantages according to the number and characteristics of application tasks: absolute preemptive, task cooperative.
The system embeds "micro database management system MDBMS"
The biggest feature of the "micro database management system MDBMS (Micro-Database Manage System)" embedded in Powsde-RTOS is: it is both a "micro Micro" system and can be partially compatible with mainstream large commercial databases (such as SQL, ORACLE, SYBASE, etc.). The original data files processed by the system can be directly recognized and read into the database by mainstream large commercial databases. Therefore, in some large systems, many intermediate systems can be omitted, and data can be directly entered into the server database.
The system time has directly adopted the built-in "Julian day counting method" (JD)
Because Powsde-RTOS directly adopts the Julian (JD) day counting method (Julian day counting method or Caesar day counting method) commonly used in academia, continuous calendar and time-related scientific calculations span several billion years, without the "millennium" problem, commonly known as astronomical calendar. In various large database programs (such as SQL, ORACLE, SYBASE, etc.), there are calendar kernel programs related to this without exception. Especially in large systems that need to perform massive data analysis on the timeline, the intelligent devices composed of this system all have JD time stamps when processing pre-real-time data, thus bringing great convenience to large background systems.
The system embeds "micro graphical user interface interface POWSDE Micro-GUI"
The "micro graphical user interface interface Micro-GUI" embedded in Powsde-RTOS is 100% Chinese-ized, completely compatible with the mainstream window interface operation style and usage habits. "Windows, panels, buttons, icons", etc. are all available. It is easy to get started and operate freely for the first time, just like on the desktop system. The resolution supports 128X64, 320X240, 640X480, 800X600, 1024X768, and non-standard sizes. The color supports 2 colors, 8 colors, 16 colors, 256 colors, and 16 bits. The screen effects support: background automatic cache and recovery, saving or loading images in a data stream manner, visual animations, etc.
The system supports "dynamic skin change" technology
POWSDE Micro-GUI supports "dynamic skin change" technology, so that the interface color of industrial products can also meet the personalized or customized needs of users. It also has the "root window (Boot Window)" feature.
The system embeds "direct chip driver DCD technology"
The Powsde-RTOS system adopts "direct chip driver DCD technology (Direct Chipset Driver)" for all communication ports. It directly drives the registers of the communication port hardware chip and directly reads and writes the data stream of the communication port, instead of using the interrupt call of the BIOS system software for driving and reading and writing data. This avoids the overhead and data transfer when calling BIOS, improves the reliability of data and transmission time. It supports real-time concurrent operation of communication port data communication. At the same time, all communication ports are equipped with variable input and output buffers. The buffer is a variable circular linked list instead of a fixed-size linear linked list. Users can flexibly configure and monitor parameters such as the total capacity, number of linked nodes, and single table capacity of this circular linked list according to actual conditions.
Communication port monitoring 1
Communication port monitoring 2
The system embeds "file transfer protocol POWSDE Micro-FTP"
The simplified "file transfer protocol FTP (File Transfer Protocol)" function embedded in the Powsde-RTOS system brings convenience and functional extension to "remote file download, remote online software upgrade".
The system communication port adopts "dynamic protocol" technology
All communication ports of the Powsde-RTOS system can adopt "dynamic protocol" switching technology. The same communication port can access external sensors or data devices from different manufacturers with different protocols. When replacing external sensors or data devices from different manufacturers with different protocols, it is only necessary to open the setting window to set different protocol codes for the external sensors or data devices under the same communication port. The same communication port can also be dynamically configured as an "uplink remote communication port" or a "downlink local communication port" according to the actual wiring.
The system adopts hierarchical dynamic user management and permission management
The Powsde-RTOS system introduces and adopts hierarchical dynamic user permission management similar to the large commercial system. Users with different permissions have completely isolated, different, and private window menus and function systems. Therefore, users need to log in like in large systems before performing any operation, and there is SOE sequence log recording, which brings convenience to the operation and management of the equipment.
The system supports "remote maintenance, online upgrade"
The Powsde-RTOS system supports "remote maintenance" and has many characteristics. It supports remote start/stop, remote parameter setting, remote file download, remote online software upgrade, remote diagnosis and other remote maintenance functions.
Visual interface development tool
Multitasking, Embedded Real-Time Operating System that can run on FreeDOS:
Free Download of PowsdeRTOS.
Graphical windows, databases.
Sample Text
:P
Last edited by osfree on 2007-1-26 at 06:59 AM ]