2018-08-13 07:58 AM
Bonus question: If I use an STM32F07x can I use the same compliled software on both?
2018-08-13 09:49 AM
I've always used Adobe Reader.
If this is a commercial project you can probably get an FAE to work with you on part selection.
Use the Customize Table option to drill down on critical parameters
https://www.st.com/en/microcontrollers/stm32f0x1.html?querycriteria=productId=LN7
To run the same code really needs a close family member, where registers/peripherals share common mappings and addresses. The parts should have a DEV_ID value in the DBGMCU registers, this and FLASH size parameter, should allow you to identify what your code is running on and act dynamically. I've use such methods to determine which F4-DISCO board is running and pick optimal clocks appropriately. ie F407, F401, F446, F411, etc
2018-08-14 04:05 AM
the F072 is likely your best chance... F091 is the next one to check
you can check your PCB in the Cube...