Grace – Graphical Peripheral Configuration Tool

(ACTIVE) GRACE

Description & Features

Technical Documents

Support & Community


Order Now
Part Number Buy from Texas Instruments or Third Party Alert Me Status Current Version   Version Date   Description  

GRACE-FREE:
Code Composer Studio IDE with Grace Plugin

Free

ACTIVE      

GRACE:
Grace - standalone version; does not require Code Composer Studio IDE

Free

ACTIVE v2.2.0.00006   16-12-2013   A GUI-based peripheral configuration tool that generates fully commented C code.  

GRACE-CCSV4:
Grace 1.0 Plugin for Code Composer Studio 4.2

ACTIVE      

Description

GRACE MSP430 Software

For more information, visit the Grace Wiki

- Fully harness MSP430 MCUs integrated analog and digital peripherals with Grace Software
Enable and configure ADCs, DACs, timers, clocks, serial communication interfaces and more, by interacting with buttons, drop-down menus, and text fields. Navigate through the MSP430 MCUs highly integrated peripheral set with ease.

Specific MSP430 devices supported in the latest release are:

  • MSP430FR57xx/58xx/59xx Devices
  • MSP430G2xx Value Line Devices
  • MSP430F2xx Devices

Stand-alone program or seamless integration into TI's eclipse-based Code Composer Studio software
Grace software generates easy-to-understand C code, which is directly inserted into your active project. This seamless integration into the integrated development environment (IDE) allows the Grace generated code to be debugged and downloaded into your MSP430 microcontroller just as if it was handwritten. Grace is also available as a stand-alone tool to support other IDEs, such as IAR Embedded Workbench.

Features
  • GUI-based configuration tool for setting up ADCs, OpAmps, Timers, Clocks, GPIO, Comparators, Serial Communication, and other MSP430 peripherals.
  • Generates easy-to-understand C code that properly configures your device
  • Compatible with LaunchPad and most eZ430 tools
  • Grace tooltips offer helpful popups and hints for properly configuring your MSP430 device
  • Minimizes any configuration conflicts or collisions between multiple peripherals

Install Instructions:

For Code Composer Studio 6.x Users

  • Grace 3 is available to any MSP430 user who has installed Code Composer 6.x. Once you have installed CCS 6, you will see an option to download the Grace 3 beta via the CCS App Center. Be aware that you will need to click on the App Center's “See more >>” link. Installing from the App Center will also update any needed dependent components, such as XDCTools and DriverLib.

For Code Composer Studio 5.x Users

  • Grace 2.0 is a pre-installed plugin in CCS version 5.3 and later and is included by default with the MSP430 package. If you don't have it already, download and install Code Composer Studio 5.3 from here: http://www.ti.com/ccs You can check which version of Grace you have by finding the Grace icon in the Help->About Code Composer Studio menu in CCS.
  • If you have an existing installation of CCSv5.3: Please run the latest CCS installer again and select the components you want to have installed. You can also use the Install new software function of Eclipse.

For IAR Embedded Workbench Users

Questions? Feedback? Please use the MSP430 section of the E2E forum at www.ti.com/gracefeedback to contact us!



Start developing on the MSP430 platform quickly and easily

Learn more about MSP430 Ultra-Low Power 16-bit MCU development tools and software available to you.

Technical Documents
User Guides (1)
Title Abstract Type Size (KB) Date Views
PDF 745 13 Jun 2014 1,347
More Literature (1)
Title Abstract Type Size (KB) Date Views
PDF 2175 05 Mar 2012 1,243

Development Tools (1)

Name Part Number Tool Type
Code Composer Studio (CCS) Integrated Development Environment (IDE)  CCSTUDIO  SW Development Tools, IDEs, Compilers 

Design Kits & Evaluation Modules (8)

Name Part Number Tool Type
MSP430 20- and 28-Pin Target Board Only (Pinout A)  MSP-TS430PW28A  Development Kits 
MSP430 20- and 28-Pin Target Board and USB Programmer Bundle (Pinout A)  MSP-FET430U28A  Development Kits 
MSP430 Wireless Development Tool  EZ430-RF2500  Development Kits 
MSP430 14-Pin Target Board  MSP-TS430PW14  Evaluation Modules & Boards 
MSP430 14-Pin Target Board and USB Programmer  MSP-FET430U14  Evaluation Modules & Boards 
MSP430 2.4-GHz Wireless Target Board  EZ430-RF2500T  Evaluation Modules & Boards 
MSP430 LaunchPad Value Line Development kit  MSP-EXP430G2  Evaluation Modules & Boards 
MSP430 Solar Energy Harvesting Development Tool  EZ430-RF2500-SEH  Evaluation Modules & Boards 

TI Devices (133)

Part Number Name Product Family
MSP430F2001  16-bit Ultra-Low-Power Microcontroller, 1kB Flash, 128B RAM, Comparator  Ultra-low Power 
MSP430F2002  16-bit Ultra-Low-Power Microcontroller, 1kB Flash, 128B RAM, 10-Bit SAR A/D, USI for SPI/I2C  Ultra-low Power 
MSP430F2003  16-bit Ultra-Low-Power Microcontroller, 1kB Flash, 128B RAM, 16-Bit Sigma-Delta A/D, USI for SPI/I2C  Ultra-low Power 
MSP430F2011  16-bit Ultra-Low-Power Microcontroller, 2kB Flash, 128B RAM, Comparator  Ultra-low Power 
MSP430F2012  16-bit Ultra-Low-Power Microcontroller, 2kB Flash, 128B RAM, 10-Bit SAR A/D, USI for SPI/I2C  Ultra-low Power 
MSP430F2013  16-bit Ultra-Low-Power Microcontroller, 2kB Flash, 128B RAM, 16-Bit Sigma-Delta A/D, USI for SPI/I2C  Ultra-low Power 
MSP430F2013-EP  Enhanced Product 16-bit Ultra-Low-Power Microcontroller, 2kB Flash, 128B RAM, 16-Bit Sigma-Delta A/D  Ultra-low Power 
MSP430F2101  16-bit Ultra-Low-Power Microcontroller, 1kB Flash, 128B RAM, Comparator  Ultra-low Power 
MSP430F2111  16-bit Ultra-Low-Power Microcontroller, 2kB Flash, 128B RAM, Comparator  Ultra-low Power 
MSP430F2112  16-bit Ultra-Low-Power Microcontroller, 2kB Flash, 256B RAM, 10 bit ADC, 1 USCI  Ultra-low Power 
MSP430F2121  16-bit Ultra-Low-Power Microcontroller, 4kB Flash, 256B RAM, Comparator  Ultra-low Power 
MSP430F2122  16-bit Ultra-Low-Power Microcontroller, 4kB Flash, 512B RAM, 10 bit ADC, 1 USCI  Ultra-low Power 
MSP430F2131  16-Bit Ultra-Low-Power Microcontroller, 8kB Flash, 256B RAM, Comparator  Ultra-low Power 
MSP430F2232  16-bit Ultra-Low-Power Microcontroller, 8KB Flash, 512B RAM  Ultra-low Power 
MSP430F2234  16-bit Ultra-Low-Power Microcontroller, 8KB Flash, 512B RAM  Ultra-low Power 
MSP430F2252  16-bit Ultra-Low-Power Microcontroller, 1KB Flash, 512B RAM  Ultra-low Power 
MSP430F2252-Q1  MSP430™ Ultra-Low-Power Microcontrollers for Automotive Applications  Ultra-low Power 
MSP430F2254  16-bit Ultra-Low-Power Microcontroller, 16KB Flash, 512B RAM  Ultra-low Power 
MSP430F2272  16-bit Ultra-Low-Power Microcontroller, 32KB Flash, 1K RAM  Ultra-low Power 
MSP430F2272-Q1  MSP430™ Ultra-Low-Power Microcontrollers for Automotive Applications  Ultra-low Power 
MSP430F2274  16-bit Ultra-Low-Power Microcontroller, 32KB Flash, 1K RAM  Ultra-low Power 
MSP430F2274-EP  16-bit Ultra-Low-Power Micro controller, 32kB Flash, 1K RAM  Ultra-low Power 
MSP430F233  16-bit Ultra-Low-Power Microcontroller, 8KB Flash, 1KB RAM, 12-Bit ADC, USCI, HW Multiplier  Ultra-low Power 
MSP430F2330  16-bit Ultra-Low-Power Microcontroller, 8KB Flash, 1024B RAM, Comparator  Ultra-low Power 
MSP430F235  16-bit Ultra-Low-Power Microcontroller, 16KB Flash, 2KB RAM, 12-Bit ADC, USCI, HW Multiplier  Ultra-low Power 
MSP430F2350  16-bit Ultra-Low-Power Microcontroller, 16KB Flash, 2048B RAM, Comparator  Ultra-low Power 
MSP430F2370  16-bit Ultra-Low-Power Microcontroller, 32KB Flash, 2048B RAM, Comparator  Ultra-low Power 
MSP430F2410  16-bit Ultra-Low-Power Microcontroller, 56KB Flash, 4KB RAM, 12-Bit ADC, 2 USCIs, HW Multiplier  Ultra-low Power 
MSP430F2416  16-Bit Ultra-Low-Power Microcontroller, 92KB Flash, 4KB RAM, 12 Bit ADC, 2 USCIs, HW Multiplier  Ultra-low Power 
MSP430F2417  16-Bit Ultra-Low-Power Microcontroller, 92KB Flash, 8KB RAM, 12 Bit ADC, 2 USCIs, HW Multiplier  Ultra-low Power 
MSP430F2418  16-Bit Ultra-Low-Power Microcontroller, 116KB Flash, 8KB RAM, 12 Bit ADC, 2 USCIs, HW Multiplier  Ultra-low Power 
MSP430F2419  16-Bit Ultra-Low-Power Microcontroller, 120KB Flash, 4KB RAM, 12 Bit ADC, 2 USCIs, HW Multiplier  Ultra-low Power 
MSP430F247  16-bit Ultra-Low-Power Microcontroller, 32KB Flash, 4KB RAM, 12-Bit ADC, 2 USCIs, HW Multiplier  Ultra-low Power 
MSP430F2471  16-bit Ultra-Low-Power Microcontroller, 32KB Flash, 4KB RAM, 2 USCIs, HW Multiplier  Ultra-low Power 
MSP430F248  16-bit Ultra-Low-Power Microcontroller, 48KB Flash, 4KB RAM, 12-Bit ADC, 2 USCIs, HW Multiplier  Ultra-low Power 
MSP430F2481  16-bit Ultra-Low-Power Microcontroller, 48KB Flash, 4KB RAM, 2 USCIs, HW Multiplier  Ultra-low Power 
MSP430F249  16-bit Ultra-Low-Power Microcontroller, 60KB Flash, 2KB RAM, 12-Bit ADC, 2 USCIs, HW Multiplier  Ultra-low Power 
MSP430F249-EP  Enhanced Product 16-bit Ultra-Low-Power Microcontroller, 60KB Flash, 2KB RAM, 12-Bit ADC, 2 USCIs,   Ultra-low Power 
MSP430F2491  16-bit Ultra-Low-Power Microcontroller, 60KB Flash, 2KB RAM, 2 USCIs, HW Multiplier  Ultra-low Power 
MSP430F2616  16-Bit Ultra-Low-Power MCU, 92KB Flash, 4KB RAM, 12-Bit ADC, Dual DAC, 2 USCI, HW Mult, DMA  Ultra-low Power 
MSP430F2617  16-Bit Ultra-Low-Power MCU, 92KB Flash, 8KB RAM, 12-Bit ADC, Dual DAC, 2 USCI, HW Mult, DMA  Ultra-low Power 
MSP430F2618  16-Bit Ultra-Low-Power MCU, 116kB Flash, 8KB RAM, 12-Bit ADC, Dual DAC, 2 USCI, HW Mult, DMA  Ultra-low Power 
MSP430F2618-EP  Enhanced Product 16-Bit Ultra-Low-Power MCU, 92KB Flash, 8KB RAM, 12-Bit ADC, Dual DAC, 2 USCI  Ultra-low Power 
MSP430F2619  16-Bit Ultra-Low-Power MCU, 92KB Flash, 4KB RAM, 12-Bit ADC, Dual DAC, 2 USCI, HW Mult, DMA  Ultra-low Power 
MSP430F2619S-HT  High Temp 16-Bit Ultra-Low-Power MCU, 120KB Flash, 4KB RAM, 12-Bit ADC, Dual DAC, 2 USCI,HW Mult,DMA  Ultra-low Power 
MSP430FR5720  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5721  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5722  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5723  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5724  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5725  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5726  MSP430FR573x SP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5727  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5728  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5729  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5730  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5731  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5732  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5733  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5734  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5735  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5736  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5737  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5738  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5739  MSP430FR573x MSP430FR572x Mixed Signal Microcontroller  Ultra-low Power 
MSP430FR5847  MSP430FR5847 16 MHz Ultra-Low-Power Microcontroller featuring 32 KB FRAM, 1 KB SRAM, 33 IO  Ultra-low Power 
MSP430FR5848  MSP430FR5848 16 MHz Ultra-Low-Power Microcontroller featuring 48 KB FRAM, 2 KB SRAM, 33 IO  Ultra-low Power 
MSP430FR5849  MSP430FR5849 16 MHz Ultra-Low-Power Microcontroller featuring 64 KB FRAM, 2 KB SRAM, 33 IO  Ultra-low Power 
MSP430FR5857  MSP430FR5857 16 MHz Ultra-Low-Power Microcontroller featuring 32 KB FRAM, 1 KB SRAM, 33 IO  Ultra-low Power 
MSP430FR5858  MSP430FR5858 16 MHz Ultra-Low-Power Microcontroller featuring 48 KB FRAM, 2 KB SRAM, 33 IO  Ultra-low Power 
MSP430FR5859  MSP430FR5859 16 MHz Ultra-Low-Power Microcontroller featuring 64 KB FRAM, 2 KB SRAM, 33 IO  Ultra-low Power 
MSP430FR5867  MSP430FR5867 16 MHz Ultra-Low-Power Microcontroller featuring 32 KB FRAM, 1 KB SRAM, 40 IO  Ultra-low Power 
MSP430FR5868  MSP430FR5868 16 MHz Ultra-Low-Power Microcontroller featuring 48 KB FRAM, 2 KB SRAM, 40 IO  Ultra-low Power 
MSP430FR5869  MSP430FR5869 16 MHz Ultra-Low-Power Microcontroller featuring 64 KB FRAM, 2 KB SRAM, 40 IO  Ultra-low Power 
MSP430FR5947  MSP430FR5947 16 MHz Ultra-Low-Power Microcontroller featuring 32 KB FRAM, 1 KB SRAM, 33 IO  Ultra-low Power 
MSP430FR5948  MSP430FR5948 16 MHz Ultra-Low-Power Microcontroller featuring 48 KB FRAM, 2 KB SRAM, 33 IO  Ultra-low Power 
MSP430FR5949  MSP430FR5949 16 MHz Ultra-Low-Power Microcontroller featuring 64 KB FRAM, 2 KB SRAM, 33 IO  Ultra-low Power 
MSP430FR5957  MSP430FR5957 16 MHz Ultra-Low-Power Microcontroller featuring 32 KB FRAM, 1 KB SRAM, 33 IO  Ultra-low Power 
MSP430FR5958  MSP430FR5958 16 MHz Ultra-Low-Power Microcontroller featuring 48 KB FRAM, 2 KB SRAM, 33 IO  Ultra-low Power 
MSP430FR5959  MSP430FR5959 16 MHz Ultra-Low-Power Microcontroller featuring 64 KB FRAM, 2 KB SRAM, 33 IO  Ultra-low Power 
MSP430FR5967  MSP430FR5967 16 MHz Ultra-Low-Power Microcontroller featuring 32 KB FRAM, 1 KB SRAM, 40 IO  Ultra-low Power 
MSP430FR5968  MSP430FR5968 16 MHz Ultra-Low-Power Microcontroller featuring 48 KB FRAM, 2 KB SRAM, 40 IO  Ultra-low Power 
MSP430FR5969  MSP430FR5969 16 MHz Ultra-Low-Power Microcontroller featuring 64 KB FRAM, 2 KB SRAM, 40 IO  Ultra-low Power 
MSP430FR6989  MSP430FR6989 16 MHz Ultra-Low-Power Microcontroller featuring 128 KB FRAM, 2KB SRAM, 75 IO, LCD  Ultra-low Power 
MSP430G2001  MSP430G2x01, MSP430G2x11 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2001-Q1  MSP430™ Ultra-Low-Power Microcontrollers for Automotive Applications  Ultra-low Power 
MSP430G2101  MSP430G2x01, MSP430G2x11 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2102  MSP430G2x32, MSP430G2x02 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2111  MSP430G2x01, MSP430G2x11 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2112  MSP430G2x52, MSP430G2x12 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2121  MSP430G2x21, MSP430G2x31 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2131  MSP430G2x21, MSP430G2x31 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2132  MSP430G2x32, MSP430G2x02 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2133  MSP430G2x33, MSP430G2x03 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2152  MSP430G2x52, MSP430G2x12 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2153  MSP430G2x53, MSP430G2x13 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2201  MSP430G2x01, MSP430G2x11 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2201-Q1  MSP430™ Ultra-Low-Power Microcontrollers for Automotive Applications  Ultra-low Power 
MSP430G2202  MSP430G2x32, MSP430G2x02 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2203  MSP430G2x33, MSP430G2x03 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2210  MSP430G22x0 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2211  MSP430G2x01, MSP430G2x11 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2211-Q1  MSP430G2x01-Q1, MSP430G2x11-Q1 Automotive Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2212  MSP430G2x52, MSP430G2x12 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2213  MSP430G2x53, MSP430G2x13 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2221  MSP430G2x21, MSP430G2x31 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2230  MSP430G22x0 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2231  MSP430G2x21, MSP430G2x31 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2231-Q1  MSP430™ Ultra-Low-Power Microcontrollers for Automotive Applications  Ultra-low Power 
MSP430G2232  MSP430G2x32, MSP430G2x02 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2233  MSP430G2x33, MSP430G2x03 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2252  MSP430G2x52, MSP430G2x12 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2253  MSP430G2x53, MSP430G2x13 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2302  MSP430G2x32, MSP430G2x02 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2303  MSP430G2x33, MSP430G2x03 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2312  MSP430G2x52, MSP430G2x12 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2313  MSP430G2x53, MSP430G2x13 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2332  MSP430G2x32, MSP430G2x02 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2333  MSP430G2x33, MSP430G2x03 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2352  MSP430G2x52, MSP430G2x12 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2353  MSP430G2x53, MSP430G2x13 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2402  MSP430G2x32, MSP430G2x02 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2403  MSP430G2x33, MSP430G2x03 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2412  MSP430G2x52, MSP430G2x12 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2413  MSP430G2x53, MSP430G2x13 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2432  MSP430G2x32, MSP430G2x02 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2433  MSP430G2x33, MSP430G2x03 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2452  MSP430G2x52, MSP430G2x12 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2453  MSP430G2x53, MSP430G2x13 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2513  MSP430G2x53, MSP430G2x13 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2533  MSP430G2x33, MSP430G2x03 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2553  MSP430G2x53, MSP430G2x13 Mixed Signal Microcontroller  Ultra-low Power 
MSP430G2553-Q1  MSP430™ Ultra-Low-Power Microcontrollers for Automotive Applications  Ultra-low Power 
Support and Community

Wikis

Visit the TI Wiki

TI E2E™ community

TI E2E Community

As a member of my.TI you can join the TI E2E™ Community where you can ask questions, share ideas and collaborate with fellow engineers and TI experts

Contents are provided "AS IS" by the respective TI and Community contributors and do not constitute TI specifications. See Terms of use.

Customer Tags Help

Most Popular Tags for GRACE:

View All Tags