Skip to main content
Associate III
August 3, 2023
Solved

FPU in STM32WLE5 ??

  • August 3, 2023
  • 1 reply
  • 1634 views

In the System View Description file STM32WLE5_CM4.svd it says;

 

<fpuPresent>true</fpuPresent>

 But the datasheet doesn't mention any FPU, the MCU Selector on st.com has a dash "-" for FPU column , and ARM docs about Cortex-M4 says that FPU is optional.

So, is there an FPU or not in STM32WLE5 (and STM32WL55, as there the SVD says the M4 has an FPU but the M0 doesn't)?

This topic has been closed for replies.
Best answer by TDK

I don't have a chip to verify, but it would be bizarre if the FPU existed and was usable but wasn't mentioned in the reference manual or datasheet or online documentation.

The SVD is the last thing I'd trust. There are frequently issues with SVD files such as missing registers, incorrect addresses.

1 reply

TDK
TDKBest answer
Super User
August 3, 2023

I don't have a chip to verify, but it would be bizarre if the FPU existed and was usable but wasn't mentioned in the reference manual or datasheet or online documentation.

The SVD is the last thing I'd trust. There are frequently issues with SVD files such as missing registers, incorrect addresses.

"If you feel a post has answered your question, please click ""Accept as Solution""."
Associate III
August 3, 2023

Yes, I have since seen that elsewhere, but it surprises me quite a bit. I would have thought that everything was derived from the same source (whatever that is) by automated tooling.

TDK
Super User
August 3, 2023

Based on my experience and perception, I think that is mostly true, except that SVD files appear to be created manually. CubeMX/HAL stuff certainly seems to be auto-generated from some database.

"If you feel a post has answered your question, please click ""Accept as Solution""."