2025-02-10 03:12 PM - edited 2025-02-10 03:13 PM
Hello,
Do the STM32WL3x series of microcontrollers come with a DBGMCU_IDCODE register? All the other MCUs in the STM32WL have one, but I don't see it listed for the WL3x series.
If it has one, what is the value of that register?
If not, is there any other way for software to correctly identify the microcontroller as a STM32WL3x MCU?
Thanks
2025-02-10 05:34 PM
https://www.st.com/resource/en/errata_sheet/es0612-stm32wl33xx-device-errata-stmicroelectronics.pdf
DIE_ID = 0x120 ?
2025-02-10 06:34 PM
Hmmm, I suppose DIE_ID is similar to DBGMCU_IDCODE. But the other STM32WL MCUs don't have a DIE_ID register located in their SYSCFG module. The problem I'm trying to solve is "if I know I am connected to a STM32WL MCU, how do I determine which WL series I am connected to?" Ideally there would be a register on all STM32s that says "this is a STM32WL33CC" or "this is a STM32F100C8". Is there any universal way to identify the various STM32 MCUs?