STM32F103ZE development board is replaced by STM32F405RG

Hello dear community,
I originally used the STM32F103ZE development board. Now switch to STM32F405RG, what should I pay attention to?
What is the difference between the pins of TIM and 405RG when using F103ZE? Are the library functions still the same? If it is different, can you give a library function of STM32F405RG?

The F4 is Cortex-M4 vs the F1 which is Cortex-M3

The libraries are unlikely to work without some modifications

OK, I'll try it. Thank you very much for your reply!