mcu8484 wrote: Tue Oct 20, 2020 5:55 pm
...
Unfortunately no. Good to have the link in this thread now but the warnings should really be in the main documentation page for the library itself.
Well, it is a generally known fact to us old-timers from the original (Roger's STM32duo forum) as it was discussed in length. But that forum copy crashed (what could be recovered is on
stm32duinoforum.com)
The problem as I see it is that Arduino.cc folks are jumping over to STM32duino to gain speed, SRAM, and extra flash; they think the STM32 uC's are fat Arduino and in the loosest of terms they are correct. But, STM32 is new cores (at least 3 commonly used ones), new rules, and new libraries ... not all 100% compatible with the Arduino 8-bit microcontrollers. You are welcome to come in and learn, but your mind needs to be open to the differences and the need to 1) perform extra experimenting and 2) extra reading and research.
I was a forum admin in the old forum and I advised new members that STM32duino was "advanced Arduino" and while the ArduinoIDE is unchanged, almost everything else was different... similar, but different.
I see you have discovered some of the differences in a painful manner: there are likely many more uncomfortable differences ahead.
Good place to start reading:
viewtopic.php?f=2&t=301
Ray