cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F205 does not appear on MCW Device Selection List

mscot.1
Associate III

On MCSDK_v5.4.3

Why is this, and is it still possible to generate suitable code?

1 ACCEPTED SOLUTION

Accepted Solutions
Laurent Ca...
Lead II

Dear @mscot.1​ 

Overall, MC SDK does not need a floating point unit. Only the MC Motor Profiler needs an FPU.

Regarding your question, for the STM32 Motor Control applications, indeed we no longer support STM32F2. Sorry for that.

We strongly recommend that you use:

  • STM32G0 for lowend
  • STM32F3 for midend
  • STM32G4 for highend

Best regards

Laurent Ca...

View solution in original post

4 REPLIES 4
Laurent Ca...
Lead II

Dear mscot.1

Do you have still this problem to solve?

Best regards

Laurent Ca...

mscot.1
Associate III

I am now assuming it is because the position foc requires a floating point unit.

Laurent Ca...
Lead II

Dear @mscot.1​ 

Overall, MC SDK does not need a floating point unit. Only the MC Motor Profiler needs an FPU.

Regarding your question, for the STM32 Motor Control applications, indeed we no longer support STM32F2. Sorry for that.

We strongly recommend that you use:

  • STM32G0 for lowend
  • STM32F3 for midend
  • STM32G4 for highend

Best regards

Laurent Ca...

https://www.st.com/st-mc-suite/home/assets/html/release-notes/Release%20Notes%20for%20X-Cube-MCSDK.html

Release Notes for X-Cube-MCSDK

The Position Control feature uses floating point arithmetic. It may require a lot of CPU power on STM32F0 and STM32G0 devices that do not have an FPU.