forked from platformio/platformio-core
Updated CMSIS framework and added CMSIS support for Nucleo F401RE board // Issue #373
This commit is contained in:
@ -15,6 +15,9 @@ PlatformIO 2.0
|
|||||||
* Implemented Over The Air (OTA) upgrades for `Espressif <http://docs.platformio.org/en/latest/platforms/espressif.html>`__
|
* Implemented Over The Air (OTA) upgrades for `Espressif <http://docs.platformio.org/en/latest/platforms/espressif.html>`__
|
||||||
development platform.
|
development platform.
|
||||||
(`issue #365 <https://github.com/platformio/platformio/issues/365>`_)
|
(`issue #365 <https://github.com/platformio/platformio/issues/365>`_)
|
||||||
|
* Updated `CMSIS framework <http://docs.platformio.org/en/latest/frameworks/cmsis.html>`__
|
||||||
|
and added CMSIS support for Nucleo F401RE board
|
||||||
|
(`issue #373 <https://github.com/platformio/platformio/issues/373>`_)
|
||||||
* Added support for Espressif ESP8266 ESP-01-1MB board (ready for OTA)
|
* Added support for Espressif ESP8266 ESP-01-1MB board (ready for OTA)
|
||||||
* Handle ``upload_flags`` option in `platformio.ini <http://docs.platformio.org/en/latest/projectconf.html>`__
|
* Handle ``upload_flags`` option in `platformio.ini <http://docs.platformio.org/en/latest/projectconf.html>`__
|
||||||
(`issue #368 <https://github.com/platformio/platformio/issues/368>`_)
|
(`issue #368 <https://github.com/platformio/platformio/issues/368>`_)
|
||||||
|
@ -105,3 +105,10 @@ ST
|
|||||||
- 32 MHz
|
- 32 MHz
|
||||||
- 128 Kb
|
- 128 Kb
|
||||||
- 16 Kb
|
- 16 Kb
|
||||||
|
|
||||||
|
* - ``nucleo_f401re``
|
||||||
|
- `ST Nucleo F401RE <https://developer.mbed.org/platforms/ST-Nucleo-F401RE/>`_
|
||||||
|
- STM32F401RET6
|
||||||
|
- 84 MHz
|
||||||
|
- 512 Kb
|
||||||
|
- 96 Kb
|
||||||
|
@ -62,3 +62,10 @@ class Ststm32Platform(BasePlatform):
|
|||||||
|
|
||||||
def get_name(self):
|
def get_name(self):
|
||||||
return "ST STM32"
|
return "ST STM32"
|
||||||
|
|
||||||
|
def configure_default_packages(self, envoptions, targets):
|
||||||
|
if envoptions.get("framework") == "cmsis":
|
||||||
|
self.PACKAGES['framework-mbed']['default'] = True
|
||||||
|
|
||||||
|
return BasePlatform.configure_default_packages(
|
||||||
|
self, envoptions, targets)
|
||||||
|
Reference in New Issue
Block a user