Skip to main content
Kasapoglu.Orkun
Senior
February 22, 2016
Question

STM32F7xx When will StdPeriphLib released?

  • February 22, 2016
  • 4 replies
  • 787 views
Posted on February 22, 2016 at 11:18

Hi,

I want to learn that will ST release the standard peripheral library for Cortex M7 based MCUs? Because, the HAL libraries have some bugs (when I read anything about hal drivers in the forum, there is at least one comment about it is some buggy). So I don't want to program the MCU with code which has bugs.

Thanks.

#stm32-cortex-m7
    This topic has been closed for replies.

    4 replies

    Radosław
    Associate II
    February 22, 2016
    Posted on February 22, 2016 at 12:02

    NEVER. Also SPL is full of bugs.

    So don't use any libraries.

    Tesla DeLorean
    Guru
    February 22, 2016
    Posted on February 22, 2016 at 14:55

    The defect density on the SPL is very low.

    I don't expect an SPL release for the F7, migrated to TeamATMEL, they had a full FPU-D from the outset.

    Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
    AvaTar
    Senior III
    February 22, 2016
    Posted on February 22, 2016 at 15:55

    > I don't expect an SPL release for the F7, migrated to TeamATMEL, ...

     

    FYI, TeamAtmel is (most probably) part of TeamMicrochip soon.

    There are also some free open source libraries like

    https://github.com/libopencm3/libopencm3

    available, but support for new MCUs usually lags some month behind.

    Amel NASRI
    Technical Moderator
    February 22, 2016
    Posted on February 22, 2016 at 17:43

    Hi kasapoglu.orkun,

    For the new families L4 and F7, there is no SPL provided.

    The available solution is the Cube with its HAL drivers or LL ones (available only for L4 now).

    From my side, I think that any FW solution may have some bugs mainly with first usages. Now the STM32Cube firmware solution is stable, but for sure it is still improved to support new products and fix some bugs or even exceptions. Then, almost all the enhancement requests coming from the Community are tracked for internal analysis and assessment.

    -Mayla-

     

    To give better visibility on the answered topics, please click on "Best Answer" on the reply which solved your issue or answered your question.