2015-03-09 12:27:30 +02:00
.. _platform_freescalekinetis:
Platform `` freescalekinetis ``
=============================
2015-03-16 12:47:43 +02:00
Freescale Kinetis Microcontrollers is family of multiple hardware- and software-compatible ARM Cortex-M0+, Cortex-M4 and Cortex-M7-based MCU series. Kinetis MCUs offer exceptional low-power performance, scalability and feature integration.
2015-03-09 12:27:30 +02:00
2015-03-16 12:47:43 +02:00
For more detailed information please visit `vendor site <http://www.freescale.com/webapp/sps/site/homepage.jsp?code=KINETIS> `_ .
2015-03-09 12:27:30 +02:00
.. contents ::
Packages
--------
.. list-table ::
:header-rows: 1
* - Name
- Contents
2015-03-11 18:19:36 +02:00
2015-03-09 12:27:30 +02:00
* - `` framework-mbed ``
2015-03-11 18:19:36 +02:00
- `mbed Framework <http://mbed.org> `_
* - `` toolchain-gccarmnoneeabi ``
- `gcc-arm-embedded <https://launchpad.net/gcc-arm-embedded> `_ , `GDB <http://www.gnu.org/software/gdb/> `_
2015-03-09 12:27:30 +02:00
.. warning ::
**Linux Users:** Don't forget to install "udev" rules file
`99-platformio-udev.rules <https://github.com/ivankravets/platformio/blob/develop/scripts/99-platformio-udev.rules> `_ (an instruction is located in the file).
Boards
------
.. note ::
2015-03-13 19:06:35 +02:00
* 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> `_
2015-03-09 12:27:30 +02:00
* For more detailed `` board `` information please scroll tables below by
horizontal.
2015-03-11 18:19:36 +02:00
Freescale
~~~~~~~~~
2015-03-09 12:27:30 +02:00
.. list-table ::
:header-rows: 1
* - Type `` board ``
- Name
2015-03-11 18:19:36 +02:00
- Microcontroller
- Frequency
2015-03-09 12:27:30 +02:00
- Flash
- RAM
2015-03-11 18:19:36 +02:00
* - `` frdm_k20d50m ``
- `Freescale Kinetis FRDM-K20D50M <https://developer.mbed.org/platforms/FRDM-K20D50M/> `_
- MK20DX128VLH5
- 48 MHz
2015-03-09 12:27:30 +02:00
- 128 Kb
- 16 Kb
2015-03-11 18:19:36 +02:00
2015-03-09 12:27:30 +02:00
* - `` frdm_k22f ``
- `Freescale Kinetis FRDM-K22F <https://developer.mbed.org/platforms/FRDM-K22F/> `_
2015-03-11 18:19:36 +02:00
- MK22FN512VLH12
- 120 MHz
2015-03-09 12:27:30 +02:00
- 512 Kb
- 128 Kb
2015-03-11 18:19:36 +02:00
2015-03-09 12:27:30 +02:00
* - `` frdm_k64f ``
- `Freescale Kinetis FRDM-K64F <https://developer.mbed.org/platforms/FRDM-K64F/> `_
2015-03-11 18:19:36 +02:00
- MK64FN1M0VLL12
- 120 MHz
- 1024 Kb
2015-03-09 12:27:30 +02:00
- 256 Kb
2015-03-11 18:19:36 +02:00
* - `` frdm_kl05z ``
- `Freescale Kinetis FRDM-KL05Z <https://developer.mbed.org/platforms/FRDM-KL05Z/> `_
- MKL05Z32VFM4
- 48 MHz
- 32 Kb
- 4 Kb
* - `` frdm_kl25z ``
- `Freescale Kinetis FRDM-KL25Z <https://developer.mbed.org/platforms/KL25Z/> `_
- MKL25Z128VLK4
- 48 MHz
2015-03-09 12:27:30 +02:00
- 128 Kb
- 16 Kb
2015-03-11 18:19:36 +02:00
* - `` frdm_kl46z ``
- `Freescale Kinetis FRDM-KL46Z <https://developer.mbed.org/platforms/FRDM-KL46Z/> `_
- MKL46Z256VLL4
- 48 MHz
- 256 Kb
- 32 Kb