I loaded the STM32 usb-bootloader, and ran the blink application with success for the first time tonight. So now I want to make a real program. I chose to try and compile this sBus test example (remote control receiver) library found here:
I select the same board-type as I did with the blink-test, and POOF! ERROR PROGRAM TOO BIG!
So, I have a long list of problems that probably has something to do with converting this example from arduino 8-bit to stm32? Not sure why it is using 70k of memory.
I am actually compiling in Visual Studio, using the Visual Micro extension. Maybe there is a function in this library that does not translate correctly ? the .h and .cpp is only like 300 or 400 lines of code. Project compiles without issue on Arduino328 nano board with plenty of memory to spare. STM32 has -- what, twice or 4 times as much memory ?!?!?
I was wondering if anyone had advice, please. How do I get a read-out or trace of WHAT was compiled, and the memory usage - where it went, what functions are using and declaring memory ?