Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Arduino Core for STM32 1.5.0

Compare
Choose a tag to compare
Loading
@fpistm fpistm released this 13 Feb 09:35
20db88e

Github Releases (by Release)

This release includes:

  • Added support of:

    • Nucleo H743ZI
    • Nucleo L452RE
    • Nucleo L412KB
    • 32F072BDISCOVERY
    • STM32F030F4 Demo board
    • BluePill F103C(6-8-B) (extend MCU version)
    • BlackPill F103C(8-B)  
    • HY-TinySTM103T
    • Black F407VG/ZE/ZG
    • DIYMROE STM32F407VGT
    • FK407M1
    • ARMED V1
    • EExtruder F030 V1
    • Malyan M200 V1
    • Malyan M200 V2
    • Prntr Board V1
    • RUMBA32
  • HAL Drivers and CMSIS updated:

    • STM32F1xx HAL Drivers to v1.1.3
    • STM32F1xx CMSIS to v4.3.0
    • STM32L0xx HAL Drivers to v1.10.0
    • STM32L0xx CMSIS to v1.9.0
  • New HAL Drivers and CMSIS:

    • STM32H7xx HAL Drivers v1.4.0
    • STM32H7xx CMSIS v1.4.0
  • Enhancements/improvements

    • Use LL for GPIO access
    • Add digitalReadFast()/digitalWriteFast() API (use the PinName (PY_n) instead of the pin number (PYn))
    • Add digitalToggle()/digitalToggleFast()
    • Add USB CDC support across all supported series in FS/HS.
    • Update USB HID composite (keyboard and mouse)
    • Remove CapacitiveSensor built-in library (support added in official library)
    • Add preprocessing of linker script. This allow to use switch in ldscript.ld file.
      By default, add define for RAM and FLASH max size:
      -DLD_MAX_SIZE={upload.maximum_size} -DLD_MAX_DATA_SIZE={upload.maximum_data_size}
    • Rework Serial and USB menu:
      • Rename "Serial interface" to "U(S)ART support"
      • Rename "USB interface" to "USB support"
      • Add "USB speed" menu for USB speed: LS/FS/HS/HS in FS
      • Reword some descriptions
  • Fixes

    • Fix SPI::setClockDivider implementation (#299)
    • Replace boolean with standard bool. boolean type now marked as deprecatedcd stm. See arduino/Arduino#4673.
    • [EEPROM] Wrong E2END definition (#396)
    • [dtostrf] Fix missing leading zeros in decimal part

Plus some other fixes: See 1.4.0...1.5.0

Several components libraries are available on stm32duino organization.
They are also available through the Arduino library manager. Search for STM32duino ;)

Morty Proxy This is a proxified and sanitized view of the page, visit original site.