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.1.1

Compare
Choose a tag to compare
Loading
@fpistm fpistm released this 15 Mar 15:28

This release includes:

  • Added support of:

  • Added ability to bind std:function on interrupts

  • Added _Error_Handler(const char *, int)

  • Added FreeRTOS support

  • Added new HardwareSerial constructor using pin number

  • Added setXXX methods to change used pins of Wire or SPI instances:
    Example to change pins used by Wire instance (by default use defined SDA/SCL ):

    Wire.setSDA(A4);
    Wire.setSCL(PC2);
    Wire.begin();
    

    Example to change pins used by SPI instance (by default use defined MISO/MOSI/SCK):

    SPI.setMOSI(22);
    SPI.setMISO(PA3);
    SPI.begin();
    
  • Added recipe.hooks feature to override gcc options thanks a file named "build_opt.h" in the sketch directory.

  • Allow to redefine core Exception handler

  • Enhance DEBUG_UART feature (used by printf)

  • Improve micros() accuracy using SysTick COUNTFLAG

  • Improve SPI library code clarity

  • Provide access to Low Layer (LL) drivers

  • Fixed build issue when USART1 or USART2 is not defined

  • Fixed L4 ADC read issue

  • Fixed LED_BUILTIN for DISCO_L072CZ_LRWAN1

  • Several clean and other fixes ...

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

known issues

  • Build failed on Windows if path contains space.
    See #204

Note: Old release was 2018.1.18

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