Files
platformio-core/docs/platforms/timsp430.rst

142 lines
4.0 KiB
ReStructuredText
Raw Normal View History

2014-08-09 16:31:20 +03:00
.. _platform_timsp430:
Platform ``timsp430``
=====================
MSP430 microcontrollers (MCUs) from Texas Instruments (TI) are 16-bit, RISC-based, mixed-signal processors designed for ultra-low power. These MCUs offer the lowest power consumption and the perfect mix of integrated peripherals for thousands of applications.
2014-08-09 16:31:20 +03:00
For more detailed information please visit `vendor site <http://www.ti.com/lsds/ti/microcontrollers_16-bit_32-bit/msp/overview.page>`_.
2014-08-09 16:31:20 +03:00
.. contents::
Packages
--------
.. list-table::
:header-rows: 1
* - Name
- Contents
2015-03-11 18:19:36 +02:00
2014-08-09 16:31:20 +03:00
* - ``toolchain-timsp430``
2015-03-11 18:19:36 +02:00
- `msp-gcc <http://sourceforge.net/projects/mspgcc/>`_, `GDB <http://www.gnu.org/software/gdb/>`_
2014-08-09 16:31:20 +03:00
* - ``tool-mspdebug``
2015-03-11 18:19:36 +02:00
- `MSPDebug <http://mspdebug.sourceforge.net/>`_
2014-08-09 16:31:20 +03:00
2015-03-11 18:19:36 +02:00
* - ``framework-energiamsp430``
- `Energia Wiring-based Framework (MSP430 Core) <http://energia.nu/reference/>`_
2014-08-09 16:31:20 +03:00
* - ``framework-arduinomsp430``
- `Arduino Wiring-based Framework (MSP430 Core) <http://arduino.cc/en/Reference/HomePage>`_
2015-02-25 18:33:34 +02:00
.. warning::
**Linux Users:** Don't forget to install "udev" rules file
`99-platformio-udev.rules <https://github.com/platformio/platformio/blob/develop/scripts/99-platformio-udev.rules>`_ (an instruction is located in the file).
2014-08-09 16:31:20 +03:00
Frameworks
----------
.. list-table::
:header-rows: 1
* - Name
- Description
* - :ref:`framework_arduino`
- Arduino Framework allows writing cross-platform software to control devices attached to a wide range of Arduino boards to create all kinds of creative coding, interactive objects, spaces or physical experiences.
* - :ref:`framework_energia`
- Energia framework enables pretty much anyone to start easily creating microcontroller-based projects and applications. Its easy-to-use libraries and functions provide developers of all experience levels to start blinking LEDs, buzzing buzzers and sensing sensors more quickly than ever before.
2014-08-09 16:31:20 +03:00
Boards
------
.. note::
* You can list pre-configured boards by :ref:`cmd_boards` command or
2015-03-16 23:08:59 +02:00
`PlatformIO Boards Explorer <http://platformio.org/#!/boards>`_
* For more detailed ``board`` information please scroll tables below by
horizontal.
2014-08-09 16:31:20 +03:00
PanStamp
~~~~~~~~
.. list-table::
:header-rows: 1
* - Type ``board``
- Name
- Microcontroller
- Frequency
- Flash
- RAM
* - ``panStampNRG``
- `PanStamp NRG 1.1 <http://www.panstamp.com/product/197/>`_
- CC430F5137
- 12 MHz
- 32 Kb
- 4 Kb
2015-03-11 18:19:36 +02:00
TI
~~
2014-08-09 16:31:20 +03:00
.. list-table::
:header-rows: 1
* - Type ``board``
- Name
2015-03-11 18:19:36 +02:00
- Microcontroller
- Frequency
2014-08-09 16:31:20 +03:00
- Flash
- RAM
2015-03-11 18:19:36 +02:00
2014-08-09 16:31:20 +03:00
* - ``lpmsp430f5529``
2015-03-25 11:42:36 +02:00
- `TI LaunchPad w/ msp430f5529 (16MHz) <http://www.ti.com/ww/en/launchpad/launchpads-msp430-msp-exp430f5529lp.html>`_
2015-03-11 18:19:36 +02:00
- MSP430F5529
- 16 MHz
2014-08-09 16:31:20 +03:00
- 128 Kb
2015-03-11 18:19:36 +02:00
- 1 Kb
2014-08-09 16:31:20 +03:00
* - ``lpmsp430f5529_25``
2015-03-25 11:42:36 +02:00
- `TI LaunchPad w/ msp430f5529 (25MHz) <http://www.ti.com/ww/en/launchpad/launchpads-msp430-msp-exp430f5529lp.html>`_
2015-03-11 18:19:36 +02:00
- MSP430F5529
- 25 MHz
2014-08-09 16:31:20 +03:00
- 128 Kb
2015-03-11 18:19:36 +02:00
- 1 Kb
2014-08-09 16:31:20 +03:00
* - ``lpmsp430fr5739``
2015-03-25 11:42:36 +02:00
- `TI FraunchPad w/ msp430fr5739 <http://www.ti.com/tool/msp-exp430fr5739>`_
2015-03-11 18:19:36 +02:00
- MSP430FR5739
- 16 MHz
2014-08-09 16:31:20 +03:00
- 16 Kb
2015-03-11 18:19:36 +02:00
- 1 Kb
2014-08-09 16:31:20 +03:00
* - ``lpmsp430fr5969``
2015-03-25 11:42:36 +02:00
- `TI LaunchPad w/ msp430fr5969 <http://www.ti.com/ww/en/launchpad/launchpads-msp430-msp-exp430fr5969.html>`_
2015-03-11 18:19:36 +02:00
- MSP430FR5969
- 8 MHz
2014-08-09 16:31:20 +03:00
- 64 Kb
2015-03-11 18:19:36 +02:00
- 1 Kb
2014-08-09 16:31:20 +03:00
2015-03-11 18:19:36 +02:00
* - ``lpmsp430g2231``
2015-03-25 11:42:36 +02:00
- `TI LaunchPad w/ msp430g2231 (1 MHz) <http://www.ti.com/ww/en/launchpad/launchpads-msp430-msp-exp430g2.html>`_
2015-03-11 18:19:36 +02:00
- MSP430G2231
- 1 MHz
- 2 Kb
- 0.125 Kb
2014-08-09 16:31:20 +03:00
2015-03-11 18:19:36 +02:00
* - ``lpmsp430g2452``
2015-03-25 11:42:36 +02:00
- `TI LaunchPad w/ msp430g2452 (16MHz) <http://www.ti.com/ww/en/launchpad/launchpads-msp430-msp-exp430g2.html>`_
2015-03-11 18:19:36 +02:00
- MSP430G2452
- 16 MHz
- 8 Kb
- 0.25 Kb
2014-08-09 16:31:20 +03:00
2015-03-11 18:19:36 +02:00
* - ``lpmsp430g2553``
2015-03-25 11:42:36 +02:00
- `TI LaunchPad w/ msp430g2553 (16MHz) <http://www.ti.com/ww/en/launchpad/launchpads-msp430-msp-exp430g2.html>`_
2015-03-11 18:19:36 +02:00
- MSP430G2553
- 16 MHz
- 16 Kb
- 0.5 Kb