Visit the Express Logic web site
Click on the advert above to visit the company web site

Product category: Embedded Software and Operating Systems
News Release from: Express Logic | Subject: ThreadX for PIC32
Edited by the Electronicstalk Editorial Team on 7 November 2007

RTOS extends to 32bit microcontrollers

ThreadX is an ideal match for the multithreading applications that target Microchip's new 32bit PIC32 family

Express Logic has extended its ThreadX RTOS to support the new PIC32 microcontroller family from Microchip Technology. In August, Express Logic announced its ThreadX/MCU Edition for Microchip's 16bit PIC24 and dsPIC33 controllers. With this addition, ThreadX users can easily migrate between Microchip's 16 and 32bit families using the same RTOS and the same MPLAB integrated development environment (IDE) toolchain from Microchip.

Embedded systems engineers are demanding increasingly higher levels of MCU performance to enable differentiated end-product features.

To maximise end-product features and differentiate their designs from the competition, engineers can take advantage of the PIC32's high-performance and efficient 72MHz 32bit core, which allows software to run faster and multiple threads to run simultaneously.

Additionally, the PIC32 provides ample code space with up to 512Kbyte of on-chip Flash memory and up to 32Kbyte of RAM.

ThreadX is an ideal match for the multithreading applications that target Microchip's new 32bit PIC32 family.

With ThreadX's small footprint, low overhead and royalty-free business model, PIC32 developers can deploy applications ranging from simple to complex, all with minimal overhead and memory footprint.

ThreadX offers around 60 services for applications, including priority-based, pre-emptive thread scheduling, message queues, communication semaphores, resource-locking mutexes, flexible application timers and event flag groups.

ThreadX is easy to learn and use, enabling developers to bring new products to market rapidly and successfully.

As a result, ThreadX is widely deployed, with over 450 million units in consumer electronics, medical devices, industrial automation, and wireless networking.

The royalty-free licensing model is ideal for high-volume manufacturing where cost is king.

'We partnered with Express Logic to make it as easy as possible for developers to use our new high-performance PIC32 MCUs', says Patrick Johnson, Director of Microchip's High Performance Microcontroller Division.

'The flexibility, ease of use, and low cost of ThreadX make it an ideal choice to support the PIC32 MCU.

The fact that ThreadX also supports our PIC24 and dsPIC33 16bit product lines makes it an excellent vehicle for developers migrating up to the PIC32'.

Microchip's free MPLAB IDE supports application development with ThreadX, including integration with Microchip's MPLAB C32 C compiler, MPLAB ICD 2 incircuit debugger, and MPLAB Real ICE emulation system.

To further assist in the development process, ThreadX kernel awareness support has been fully integrated into the MPLAB IDE.

A free demo version of ThreadX for Microchip's PIC32 is available from the Express Logic website.

The demo version includes all the features of ThreadX, and is limited only in the number of threads and other kernel objects that can be created.

The demo version is configured to run with Microchip's MPLAB IDE, and can be running out-of-the-box in minutes.

It includes a sample eight-thread application program that can be used as the basis for user development.

Users can download the free MPLAB IDE and evaluation version of the C32 C Compiler from the Microchip website.

ThreadX users who need greater performance and more memory can easily migrate up to the 32bit PIC32.

Applications written to run on ThreadX/MCU for the 16bit PIC24/dsPIC33 will port easily - typically without any source code changes needed - to run on the PIC32, speeding migration and enabling developers to expand their product lines at either end.

'The high-DMIPs/MHz rating of the PIC32 combined with a second set of 32 core registers, enables faster execution while minimising context switching delays', says William E Lamie, President of Express Logic.

'ThreadX now supports developers at each end of the Microchip spectrum, from 16 to 32bit'.

ThreadX is available immediately for Microchip's PIC32 MCUs, with full source-code, royalty-free licences starting at US $12,500.

The ThreadX MCU Edition (ThreadX/MCU), announced in August, is available for under US $6000. Request a free brochure from Express Logic....

Express Logic: contact details and other news
Email this article to a colleague
Register for the free Electronicstalk email newsletter
Electronicstalk Home Page

Search the Pro-Talk network of sites

Visit the Express Logic web site

Register for the FREE Electronicstalk email newsletter now! News about Embedded Software and Operating Systems and more every issue. Click here for details.