MSP-IQMATHLIB

Fixed Point Math Library for MSP

MSP-IQMATHLIB

Downloads

Overview

The Texas Instruments® MSP IQmath and Qmath Libraries are a collection of highly optimized and high-precision mathematical functions for C programmers to seamlessly port a floating-point algorithm into fixed-point code on MSP430 and MSP432 devices. These routines are typically used in computationally intensive real-time applications where optimal execution speed, high accuracy and ultra-low energy are critical. By using the IQmath and Qmath libraries, it is possible to achieve execution speeds considerably faster and energy consumption considerably lower than equivalent code written using floating-point math.

MSP devices supported by MSP-IQmathlib:

  • MSP430F1xx
  • MSP430F2xx
  • MSP430G2xx
  • MSP430F4xx
  • MSP430F5xx
  • MSP430F6xx
  • MSP430FRxx
  • MSP432P4xx
MSP-IQmathlib is easy to integrate into your designs. This library is free and can be used in Code Composer Studio or downloaded as a standalone package. Read the included User’s Guide for an in depth look at benchmarks and function descriptions.

Features
  • Optimized fixed point functions - reduce development time and enable developers to focus on optimizing application code
  • Up to 100x higher performance when executing common fixed point scalar math functions in CCS – this means the MSP microcontroller can remain in low power modes longer than ever before
  • Free – simply use in Code Composer Studio or download the library

  • Library
  • User’s Guide
  • Examples

Downloads

Driver or library

MSP-IQMATHLIB Fixed Point Math Library for MSP

Supported products & hardware

Supported products & hardware

MSP430
  • MSP430 FRAM BASED DEVICES
  • MSP430F1XX
  • MSP430F2XX
  • MSP430F4XX
  • MSP430F5XX
  • MSP430F6XX
  • MSP430G2XX
  • MSP432P4XX
Download options

Download options

Driver or library

MSP-IQMATHLIB
Fixed Point Math Library for MSP

Version: 01.10.00.05
Release date: 18 Mar 2015
IQMATHLIB INSTALLERS
download

Supported products & hardware

Die & wafer services
MSP430F417-DIE DIE 16-Bit Ultra-Low-Power Microcontroller, 32kB Flash, 1kB RAM, Comparator, 96 Segment LCD MSP430G2252-DIE MSP430G2x52, MSP430G2x12 Mixed Signal Microcontroller
MSP430 microcontrollers
MSP430F2252-Q1 Automotive 16-MHz MCU with 16-kb Flash, 512B SRAM, 10-bit ADC, I2C/SPI/UART MSP430F2272-Q1 Automotive 16-MHz MCU with 32-kb Flash, 512B SRAM, 10-bit ADC, I2C/SPI/UART MSP430G2201-Q1 Automotive 16-MHz MCU with 2-kb Flash, 128B SRAM, timer MSP430G2231-Q1 Automotive 16-MHz MCU with 2-kb Flash, 128B SRAM, 10-bit ADC, SPI/I2C, timer MSP430G2453-Q1 Automotive 16-MHz MCU with 8-kb Flash, 512-B SRAM, 10-bit ADC, comparator, UART/SPI/I2C, timer MSP430G2553-Q1 Automotive 16-MHz MCU with 16-kb Flash, 512B SRAM, 10-bit ADC, comparator, UART/SPI/I2C, timer NN325-Q1 Multi-Sensing Touch Manager
Other wireless technologies
RF430CL330H Dynamic Dual Interface NFC Transponder RF430F5978 RF430F59xx MSP430 SoC With Radio-Frequency Core and Low-Frequency Interface
Sub-1 GHz products
CC430F5123 16-bit ultra-low-power CC430 Sub 1 GHz wireless MCU with 8kB Flash and 2kB RAM CC430F5125 16-Bit ultra-low-power CC430 Sub 1 GHz wireless MCU with 16kB Flash and 2kB RAM CC430F5133 16-Bit ultra-low-power CC430 Sub 1 GHz wireless MCU with 12-Bit ADC, 8kB Flash and 2kB RAM CC430F5135 16-Bit ultra-low-power CC430 Sub 1 GHz wireless MCU with 12-Bit ADC, 16kB Flash and 2kB RAM CC430F5137 16-Bit ultra-low-power CC430 Sub 1 GHz wireless MCU with 12-Bit ADC, 32kB Flash and 4kB RAM CC430F5143 16-Bit ultra-low-power CC430 Sub 1 GHz wireless MCU with 10-bit ADC, 8kB Flash and 2kB RAM CC430F5145 16-Bit ultra-low-power CC430 Sub 1 GHz wireless MCU with 10-bit ADC, 16kB Flash and 2kB RAM CC430F5147 16-Bit ultra-low-power CC430 Sub 1 GHz wireless MCU with 10-bit ADC, 32kB Flash and 4kB RAM

Technical documentation

star
= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 4
Type Title Date
* User guides MSP IQMath Users Guide Feb. 26, 2015
Technical article How FRAM can help you find your car Jul. 23, 2015
Technical article How MSP430FRx MCUs can achieve higher performance Jul. 21, 2015
Technical article What new can you do with the MSP430FR6972 MCU? Jun. 03, 2015

Related design resources

Software development

SOFTWARE DEVELOPMENT KIT (SDK)
MSPWARE MSP430Ware for MSP Microcontrollers

Reference designs

REFERENCE DESIGN
TIDM-ORIENTATIONTRACKER Low Power Orientation Tracker Reference Design

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​

Videos