Download the trial version of INtime 3.0 Download the User's Guide

The INtime RTOS for Windows combines deterministic, hard real-time control for the standard Windows operating system without requiring additional hardware.

Learn More ›

 

iRMX for Windows development environment

An iRMX for Windows application consists of a Windows program and an iRMX program. When designing an iRMX for Windows application, the developer partitions critical, real-time functions from non-real-time functions that can run under standard Windows. Windows programs are developed using standard tools such as Microsoft Visual C/C++ or Visual Basic. The real-time iRMX programs are developed using Microsoft Visual C (which produces flat-model code) or the OMF386 Intel toolset, which produces traditional segmented code.

When using the Microsoft compiler, both the iRMX and the INtime APIs are available. From your Windows program, you can use the RTE (Real-Time Extension) API, which is a Win32 version of the API provided in previous iRMX for Windows products, or the INtime NTX API. Both APIs allow your Windows program to access objects created by your real-time program.

You debug your real-time applications using either the Spider debugger or the SDM/SDB debugger; both are included with the product. The Spider debugger provides a Windows debug interface, while the SDM/SDB debugger provides a command-line interface. The SDM/SDB debugger is also useful for static system debugging.