stm32 mcuconf templates have multiple processor definitions Topic is solved
Posted: Wed Nov 07, 2018 6:10 pm
Looking at the mcuconf.h.ftl files in trunk, there are multiple processor definitions symbols defined for specific processors. For example, in the stm32L476, is defines STM32L4xx_MCUCONF, STM32L476_MCUCONF, and STM32L486_MCUCONF. I could imagine the L4xx having a place there - but not the STM32L486.
There is a similar problem with the L496, f413, f746, and L432. There are other ones like the F72xxx templates that define all the various processors under there like F722, 732, 723, 733. Is the idea for the user to go back in the delete the ones that are not applicable? That is understandable, but if the template is explicitly for a specific processor (as described in the first paragraph), then the other processor defines shouldn't be there.
There is a similar problem with the L496, f413, f746, and L432. There are other ones like the F72xxx templates that define all the various processors under there like F722, 732, 723, 733. Is the idea for the user to go back in the delete the ones that are not applicable? That is understandable, but if the template is explicitly for a specific processor (as described in the first paragraph), then the other processor defines shouldn't be there.