Date: 13/01/2009
Quadros RTOS to supports LPC32x0 microcontroller from NXP
Quadros Systems has announced, company's RTXC real time OS will support LPC32x0 series of microcontrollers from NXP Semiconductors. The RTXC Quadros family is comprised of five kernel architectures for five different processing models.
In addition to supporting the on-chip peripheral with drivers and protocol software, Quadros also supports the integrated VFP (Vector Floating Point) unit on the LPC32x0 family. RTXC tasks can perform floating point (FP) calculations without regard to whether any FP context area has been set up. When the first VFP instruction is executed by a task, the Quadros runtime system will "catch" the VFP Illegal Access exception and automatically allocate an FPU context area and enable VFP access for the task. The task is then resumed, and can perform FP calculations as needed. Alternatively, tasks can explicitly enable and disable their access to the VFP to even more tightly control VFP context management.
Quadros Systems' customers using the NXP family can select the embedded development tool suite that best fits their needs. RTXC products are available with support for the RealView Microcontroller Development Kit (MDK-ARM) from Keil, an ARM company, and IAR's Embedded Workbench for ARM (EWARM).
The LPC32x0 from NXP, based on the 32-bit ARM926EJ-S core operates at 266 MHz features up to 256 KB of SRAM, 32 KB of I- and D-cache, an external memory controller, Ethernet, USB and an optional 24-bit LCD controller.
Quadros support for the LPC32x0 family includes the following microcontrollers: LPC3220, LPC3230, LPC3240 and LPC3250, with software integrated and tested on the Phytec phyCORE®-ARM9/LPC3250 rapid development kit (RDK).