STM32F103ZE development board is replaced by STM32F405RG

Hello, dear community,

I originally used the STM32F103ZE development board. Now switch to STM32F405RGT6, 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?

Any help will be appreciated.