STM32 gotchas
190. ... or the clock enable bit is just named confusingly

The clock enable bits in RCC_AxBxENR registers have a neame, which usually follows a easily understandable pattern: name of the peripheral, followed by EN suffix. For example, the enable bit for SPI2 is called SPI2EN. This allows to use the enable bits even without looking them up in the RM.

However, ST sometimes departs from this scheme, and uses a strange name for some peripherals. Often, the name is "normal" in some families, and "strange" in others, for the same peripheral. Here are some examples: