|
Express Logic provides the absolute best quality, royalty free, real time operating system (RTOS) solutions for deeply embedded applications. The product is delivered in source code and it includes these components:
ThreadX is Express Logic`s advanced Real-Time Operating System (RTOS) designed specifically for deeply embedded applications. ThreadX has many advanced features, including its picokernel™ architecture, preemption-threshold™, event-chaining™, and a rich set of system services. Combined with its superior ease-of-use, ThreadX is the ideal choice for the most demanding of embedded applications. More
NetX and NetX Duo are Express Logic’s high-performance implementations of TCP/IP protocol standards. NetX provides a streamlined, IPv4 capable TCP/IP stack, while NetX Duo is Express Logic’s new TCP/IP stack that provides both IPv4 and IPv6 capabilities in a dual-stack product. Both NetX and NetX Duo are fully integrated with ThreadX and are available for all supported processors. NetX and NetX Duo have a unique Piconet™ architecture. Combined with a zero-copy API, they are a perfect fit for today’s deeply embedded applications that require network connectivity. More
FileX is Express Logic`s high-performance MS-DOS compatible file system. It is fully integrated with ThreadX and is available for all supported processors. Like ThreadX, FileX is designed to have a small footprint and high-performance. More
USBX is Express Logic`s high-performance USB host and device embedded stack. It is fully integrated with ThreadX and is available for all ThreadX supported processors. Like ThreadX, USBX is designed to have a small footprint and high-performance. More
Express Logic offers advanced development tools including:
TraceX is Express Logic’s host-based analysis tool that provides developers with a graphical view of real-time system events and enables them to visualize and better understand the behavior of their real-time systems. With TraceX, developers can see clearly the occurrence of system events like interrupts and context switches that occur out of view of standard debugging tools. The ability to identify and study these events, and to pinpoint the timing of their occurrence in the context of the overall system’s operation enables developers to resolve programming problems by finding unexpected behavior and letting them investigate specific areas further. More

Express Logic’s BenchX, its own new Eclipse-based Integrated Development Environment, is tailored for embedded development, and supports the ARM, PowerPC, ColdFire, and MIPS processor architectures. BenchX includes GNU C/C++ compilers, a graphical debugger, an instruction set simulator, and a USB or Ethernet target connection probe for download and debug. This fully-integrated, complete tools package can be used as-is, or further enhanced with Eclipse plug-in compilers such as ARM’s RealView , Freescale’s CodeWarrior , MIPS’ SDE, IAR’s Embedded Workbench, or any of the many Eclipse community plug-ins that provide additional functionality. BenchX includes kernel-aware debugger support for Express Logic’s ThreadX RTOS, but it can be used for development using any other RTOS, or no RTOS at all. Best of all, BenchX is very affordable, and requires no license keys. More |