TI Home > News Releases

News Releases

New Code Composer Essentials Offers Open Source IDE for TI's Ultra-Low Power MSP430 Microcontrollers

Eclipse-Based Development Tool Enables Greater Design Flexibility and Interoperability

Dec 6, 2004

HOUSTON, TX (December 6, 2004) –Developing its first open-source integrated development environment (IDE), Texas Instruments Incorporated (NYSE: TXN) today announced the availability of Code Composer Essentials (CCEssentials) IDE for the MSP430 family of ultra-low power microcontrollers (MCUs). Based on the Eclipse open source platform, CCEssentials allows designers and third parties to easily integrate updates and plug-ins to provide a highly customized and flexible IDE. The CCEssentials IDE was designed specifically to offer users an intuitive interface combined with the industry's highest C code density for reducing time to market at a lower total system cost. For more information on CCEssentials IDE, see www.ti.com/ccessentials.

First IDE developed specifically for MSP430 Microcontrollers

"The popularity of the MSP430 made it important for us to offer a robust IDE with the highest code density directly from TI," said Mark Buccini, Advanced Embedded Controllers marketing director. "Developers can now leverage the benefits of open source tools with the added advantage of MSP430-specific optimization to make development extremely efficient and intuitive enough for users to get started in less than 30 minutes."

Based on the experience from developing award winning, highly integrated IDEs like Code Composer Studio (CCStudio™) , the CCEssentials IDE features an intuitive interface, one-click debug option, and TI compiler and code generation technology that allows users to start programming almost immediately.

Eclipse Open Source Enables Interoperability for Flexibility and Innovation

The CCEssentials IDE is based on the Eclipse open source development platform, which offers developers the freedom of choice in tool integration, software modeling and testing in a multi-language, platform and vendor environment. Eclipse provides customizable tools and a plug-in based framework for designers and third parties that makes simplifies the creation and integration of software tools from various sources to reduce development time and money.

The Eclipse platform enables a high level of interoperability allowing designers the option of using a different host OS, debugger, or compiler based on their preference.

The large community of developers allows users to access continual upgrades and extensions, and modify tools to suite individual needs through bug fix contributions and complementary product integrations like source code editors and unified modeling language (UML) design tools. It also provides ready access to significant developers' resources on the Web, in published books, in newsgroups and on developers’ network mailing lists. By collaborating and exploiting core integration technology, tool producers can leverage platform reuse and concentrate on core competencies to create new development technology. For more information on Eclipse, see www.eclipse.org.

CCEssentials Availability

CCEssentials IDE for MSP430 microcontrollers will be available for free and includes an 8K byte C complier and unlimited assembler. CCEssentials Pro IDE features unlimited C and assembly code space for $499. Both CCEssentials and CCEssentials Pro IDE will be available for download at www.ti.com/msp430cce or from authorized TI distributor beginning January 2005. Beta versions are available immediately at www.ti.com/msp430ccebeta.

The industry’s lowest power MCUs

A flexible clock system with five low-power modes enables unmatched ultra-low-power performance. The MSP430 MCU platform features a typical standby current of 0.8 microamps with a real-time-clock function active. Engineers can tune system clocking to precisely meet the power requirements for their application. Fast instruction execution enabled by a modern 16-bit RISC CPU, coupled with the ability to start-up from standby in less than 6 microseconds with a fully synchronized high-speed system clock, results in MSP430 total power consumption 10 times lower than competitive devices.

TI Enables Innovation with Broad Range of Controllers

From ultra low power MSP430 and 32-bit general purpose TMS470 ARM7-based MCUs to high performance TMS320C2000™ digital signal controllers, TI offers designers the broadest range of embedded control solutions. Designers can also accelerate their design to market by tapping into TI’s complete software and hardware tools, extensive third party offerings and technical support. For more information on the broad range of TI’s controllers, see www.ti.com/mcu.