The required handler names defined in the startup code are shown in Figure 11.3. Note that different members of the STM32 family support different peripherals and hence have varying sets of handler names. Furthermore, these names are defined in the startup code and not by library functions. If in doubt, you must look at the startup sources
Also, be careful of typos in vector names which may be challenging to diagnose