IAR Embedded Workbench, with support for ColdFire V1, V2 and V3 cores, is a set of highly sophisticated and easy-to-use development tools—C/C++ compiler, assembler, linker, librarian, text editor, project manager, and debugger—combined in an integrated development environment (IDE) for programming embedded applications. With its built-in chip-specific code optimizer, IAR Embedded Workbench generates very efficient and reliable flash/PROMable code for ColdFire devices. IAR Embedded Workbench includes a ThreadX-aware debugger that helps developers view kernel objects (threads, queues, semaphores, mutexes, etc.) during application development.
Express Logic’s ThreadX RTOS is a popular small-footprint, fast, easy-to-use RTOS for ColdFire-based applications. ThreadX supports ColdFire application development with a preemptive real-time scheduler, memory allocation/deallocation, fast interrupt handling, and many other RTOS services. ThreadX helps developers speed application development and time-to-market with its intuitive API and excellent documentation and support. With over 450 million ThreadX-powered products deployed, ThreadX is one of the most widely used RTOSes for embedded systems in consumer electronics, medical equipment, industrial automation, wireless networking, and automotive applications.
“IAR Systems consistently provides superior tools and support to its customers,” noted William E. Lamie, President of Express Logic. “That support for ThreadX is included in IAR Systems’ initial offering is a tribute to the reliable nature of our RTOS. Our combined resources on the ColdFire platform will speed product development.”
“Many of our existing customers have enjoyed using ThreadX in their ARM-based designs, making ThreadX support a clear priority for our new ColdFire tools,” noted Anders Flodin, Director of Business Development at IAR Systems. “We are very pleased to be able to enable developers to choose this excellent tools-RTOS combination for ColdFire-based applications.”