STM32 HAL Driver Update
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
STM32CubeF4 - a panacea?
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.