Products

ThreadX
{title}

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.

FileX
{title}

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, making it ideal for today’s deeply embedded applications that require file operations.

NetX
{title}

NetX is Express Logic’s high-performance implementation of TCP/IP protocol standards. It is fully integrated with ThreadX and is available for all supported processors. NetX has a unique Piconet™ architecture. Combined with a zero-copy API, it makes it a perfect fit for today’s deeply embedded applications that require network connectivity.

USBX
{title}

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, making it ideal for today’s deeply embedded applications that require to interface with USB devices or be connected with a Windows/Apple/Linux desktop over USB.

TraceX
{title}

TraceX™ is Express Logic’s host-based system event analysis tool. TraceX provides developers with a graphical view of real-time system events. TraceX enables embedded developers to visualize and better understand the behavior of their real-time systems.

BenchX
{title}

BenchX™ is Express Logic’s new Eclipse-based IDE with GNU development tools and hardware debug probe. BenchX provides a complete development environment for embedded systems, whether ThreadX-based or not. BenchX supports development for ARM, Power Architecture, ColdFire, and MIPS-based designs. BenchX is ready to use and requires no license keys.

StackX
{title}

StackX™ is a new development tool that helps developers avoid stack overflow problems that traditionally have plagued embedded systems. StackX performs a comprehensive analysis of a complete application at the executable code level, computing the worst-case stack usage the application can experience. Express Logic is the only RTOS company that can identify how large a stack customers need for each application thread and automatically alerts them if they fail to allocate sufficient memory!