← index #6422Issue #337
Related · high · value 2.455
QUERY · ISSUE

STM32 HAL Driver Update

openby ckilimciopened 2020-09-09updated 2020-09-17
port-stm32

Hello all,

Recently, STMicroelectronics updated STM32F4 HAL driver [1]. Some of the APIs are changed, like CAN. Do you plan to update included sources listed here?

[1] https://www.st.com/resource/en/user_manual/dm00105879-description-of-stm32f4-hal-and-ll-drivers-stmicroelectronics.pdf

Sincerely,
Caglar

CANDIDATE · ISSUE

STM32CubeF4 - a panacea?

closedby dpgeorgeopened 2014-03-10updated 2014-03-30

Two weeks ago, ST released a firmware library that seems to be the answer to many of our problems. It's called STM32CubeF4 and is a HAL firmware library for the STM32 series of microcontrollers. At the moment it only supports the STM32F4xx series, but that's fine for the pyboard.

Here are the main points:

  • Is intended as a replacement for the peripheral driver library.
  • Provides a neat HAL for all STM32 devices, adressing issue #11.
  • The HAL is now released under a BSD license, addressing issue #26.
  • Includes updated USB drivers, including host and device.
  • Includes FatFS support (same as the one currently in use, by ChaN).
  • Includes TCP/IP (useful in the future).

See here http://www.st.com/web/en/catalog/tools/PF259243#

I'd say we move to using this new set of libraries ASAP. I'll work on it.

Keyboard

j / / n
next pair
k / / p
previous pair
1 / / h
show query pane
2 / / l
show candidate pane
c
copy suggested comment
r
toggle reasoning
g i
go to index
?
show this help
esc
close overlays

press ? or esc to close

copied