IAR Systems adds new functionality to development tool suite for Texas Instruments MSP430
Uppsala, Sweden — December 1, 2011 — IAR Systems® today announced the availability of new functionality in IAR Embedded Workbench® for Texas Instruments’ microprocessor family MSP430. The new version 5.40 adds several new features, among which are Position-independent code and read-only data (ROPI), and Multithread support.

Most applications are designed to be placed at a fixed position in memory. However, it is sometimes useful to instead decide at runtime where to place the application. When using the added functionality of Position-independent code and read-only data (ROPI) the compiler will generate code that uses PC-relative references for addressing code and read-only data. Even though the linker places the code and read-only data at fixed locations, the application will still be executed correctly when the image is placed at a different address. This is very useful in systems where applications are loaded dynamically. ROPI replaces the previous PIC implementation in IAR Embedded Workbench for MSP430.

The addition of support for multithreading in the runtime library allows for multiple threads to exist in the same process and be executed in parallel. For many applications, thread-safety can be a critical factor. To achieve a thread-safe, multithreaded environment, all shared objects including the standard library objects must be treated according to whether they are global or local to a thread. To be able to protect the data from being overwritten by other threads, the runtime library in IAR Embedded Workbench for MSP430 now provides an interface that makes it possible for RTOS vendors, as well as other scheduling applications, to implement locking mechanisms and thereby achieve a truly thread-safe environment.
The new version of IAR Embedded Workbench for MSP430 also adds support for the newly released version 3 of the MSP debug stack msp430.dll.

IAR Embedded Workbench for MSP430 is a set of reliable and powerful C and C++ tools for building and debugging software for embedded systems based on the ultra-low-power 16-bit MSP430 microprocessor family from Texas Instruments. IAR Embedded Workbench provides a highly-optimizing C/C++ compiler and a user-friendly IDE including project manager, editor, build tools and debugger.

Information:
Evaluation versions of IAR Embedded Workbench for MSP430 v. 5.40 are available at www.iar.com/downloads

For more information about IAR Embedded Workbench for MSP430 visit www.iar.com/ew430
About IAR Systems

IAR Systems is the world’s leading supplier of software tools for developing embedded systems applications. The software enables over 14 000 large and small companies to develop premium products based on 8-, 16-, and 32-bit microcontrollers, mainly in the areas of industrial automation, medical devices, consumer electronics, telecommunication and automotive products. IAR Systems has an extensive network of partners and cooperates with the world’s leading semiconductor vendors. IAR Systems Group AB is listed on NASDAQ OMX Stockholm. For more information, please visit www.iar.com.

Editor's Note:

IAR Systems, IAR Embedded Workbench, C-SPY, visualSTATE, The Code to Success, IAR KickStart Kit, IAR and the logotype of IAR Systems are trademarks or registered trademarks owned by IAR Systems AB. J-Link and J-Trace are trademarks licensed to IAR Systems AB. All other products are trademarks of their respective owners.
 
 
 
» IAR
» Press Releases
» Press Release
Date: 01.12.2011 16:30
Number:
» Press Photos

 Download der hochauflösenden Version...
IAR Systems adds new functionality to development tool suite for Texas Instruments MSP430
» Contacts
IAR Systems Contact:
Fredrik Medin, Marketing Director, IAR Systems
Tel: +46 18 16 78 00    
E-mail: fredrik.medin@iar.com
» Contact Agency
Catherine Schneider, Mexperts AG
Tel.: +49 89 897361-27    
E-mail: catherine.schneider@mexperts.de
» More Press Releases
05.12.2024 08:30
IAR adopts new strategy – raise growth target

26.11.2024 10:00
Revolutionizing embedded: IAR C-SPY sets a new debugging standard for the VS Code community

05.11.2024 16:30
IAR and SiliconAuto partner to advance the future of cars

10.07.2024 10:00
Cecilia Wachtmeister takes over as new CEO of IAR

28.06.2024 08:00
IAR initiates strategic partnership with AI Sweden to enhance competitiveness and accelerate innovation