MSP430 CCS integrated development environment
Author: http://bbs.eeworld.com.cn source: WSTT time: 2012-4-15
-
At present, the most commonly used two integrated development environment, IAR For MSP430 and CCS.
MSP430 integrated environment of CCS
Code Composer Studio (CCS is an integrated development environment for TI DSP, microprocessor and application processor).
Code Composer Studio contains a set for the development and debugging of the embedded application tools. It contains for each TI device series, source code editor, compiler, debugger, project construction environment description, as well as a variety of other functions. Code Composer Studio IDE provides a single user interface, each step can help you complete the application development process. With the help of efficient tool for precision, the user can use familiar tools and interface fast and add features to their application. Code Composer Studio are based on the Eclipse open source software framework. The Eclipse software framework can be used for different applications, but it was originally developed for the open framework for creating a development tool. We chose to make CCS based on the Eclipse, because it provides a software framework excellent construction of software development environment, and it become a large number of embedded software vendor using the standard framework. CCS Eclipse software framework advantages and TI (TI) advanced embedded debug function combination, provides a feature-rich attract sb.'s attention, the development environment for embedded developers.
Key:
1, first of all, CCS is not a new thing, used to do DSP development tools, after version 3.3 appearance, change to Eclipse here, most notably changed interface, mainly is the 4 version of TI's entire product line support, including DSP, ARM and MSP430.
2, the compiler, TI own MCU, his tools, I want to optimize this aspect is not need us to worry about.
3, hardware debugging and simulation.
IEEE 1149.1 (JTAG) and boundary scan, for us is to support the JTAG debugging!
Plug-in access to registers and memory to non
Real-time mode, debug and interrupt cannot be disabled to interact with the code. Real-time mode allows you to pause background code in the event is interrupted, and can continue the implementation of the time very strict requirement of the interrupt service routine.
Multiple kernel operations, such as synchronous operation, step and suspension. This includes the kernel trigger, the realization of a kernel trigger other kernel abort function.
A little 4, very important, we CCS for MSP430 with graphical configuration tool GRACE, you make some hook, fill a few digital put on parameter set, without the need for you to write code; then with low power consumption, low power mode this plugin can help you choose a reasonable to reduce power consumption, design. It is CCS great features, now the CCS4 version is free, you can rest assured that the use of.