2021-02-25 02:57 AM
Hi
I have a project where I have a ST32L433Vx 100 pin 256K memory and 64K ram. I am using a display and as I need a lot of memory I have to upgrade. I am looking for a drop in chip and found the STML452VETx which is 512K and 160K ram. I looked at the pins and all look the same. I am not using low power as runs from a 5v USB supply.
My project only uses the cube for initialization and the USB Client. Am I right in thinking that the only things I would have to change are:
Looking into my project I see the files are smt3232l4xx_hal etc. Does this mean I can use the same files without modification , so I wouldnt have to carry out No. 1 above. I would just have to alter No.2
I already have the boards and would only like to change the software slightly. I would put both chips speed to exactly the same, so hopefully doing the above would solve my issue.
Best Regards
Scott
2021-02-26 06:56 AM
If the project was STM32CubeMX generated, it has a feature List compatible MCUs (Alt+L) carefully hidden in the pinout drop-down menu. I would use source control (git) to check the differences. If that's too late in your project, I would create 2 dummy projects for the MCUs and compare.
hth
KnarfB