硬实时功能 Ardence's Phar Lap ETS (Embedded Tool Suite) 是一个被广泛接受,适用于Intel 32位X86处理器、以Windows友好、实时操作系统(RTOS)、实时ETS内核为特征的完整嵌入式开发环境。实时ETS内核用于满足工业级嵌入式应用的需求。基于Win32的操作系统,ETS提供了Microsoft Visual Studio的开发环境及用于32位X86家族,低ROM需求的微内核执行引擎的处理器。作为一个32位操作系统,ETS扩展了Microsoft操作系统的适用性,并对特定设计提供了非常灵巧的选择。
建立在强大的Win32 API基础之上 实时ETS内核是建立在强大的Win32 API子集基础之上的,它允许应用程序使用Visual C++运行库,且包括对RtWinAPI(Windows CE的实时API和Ardence对于Windows XP的RTX? 实时扩展)的支持。RTS支持从Intel 386ex 到最新的Pentiums和Athlons的处理器。ETS的硬件平台包括来自所有厂家的PC/AT,如PC104板和单板机等。ETS也可以容易地为非PC/AT平台定制。
TCP/IP网络的Winsock API ·ETS的有效TCP/IP栈,支持下列驱动: ·Intel ·National Semiconductor ·3COM ·SMC ·Novell ·DEC ·Symbol ·AMD ·RealTek
ETS Micro Web Server允许应用程序访问Internet,而客户端不需编写专门的软件。ETS PEG是一个小巧、快速和特定的可配置图形用户接口包软件,它为应用层的用户接口开发提供了例外的可视请求和强大、直观的API。ETS的附加工具包括LinkLoc(一个32位连接器/定位器)和ETS可视系统创建器(一个易于配置实时ETS内核的Windows应用工具)。 Real-time内核特征 ·支持确定性的多线程嵌入式应用,包括可靠避免优先级倒置 ·变时间片的优先级调度 ·强大的网络功能,包括内建TCP/IP栈、Winsock 1.1库、以太网和串口网络驱动 ·SNMP代理库,包括SNMP MIB-II网络信息 ·Microsoft Win32串口API库 ·Microsoft WinInet FTP客户端API库 ·动态链接库(DLLs) ·MS-DOS兼容的文件系统,支持FAT12, FAT16 和 FAT32格式以及包括IDE(包括CHS和LBA格式)、软驱、PC卡ATA(Flash和旋转媒体)、M-System flash和RAM disk ·实时GUI,包括视频、鼠标和键盘驱动 ·浮点仿真库 ·支持Microsoft C/C++运行库和一个Win32 API子集的PC卡ATA磁盘、以太网适配器、串口和调制解调器驱动 ·LinkLoc,一个32位连接器/定位器 ·The Visual System Builder,配置实时ETS内核和应用程序的Windows程序 |