Experience of learning stm32
First of all, about the introduction of STM32, this may require tutorials and technical papers. To tell the truth, STM32 is not difficult, because you can use it as a single chip microcomputer, at least it won't make you feel difficult to get started. Specifically, you can buy a development board. There are many development boards on the market now, and you can buy them with good reputation.
Secondly, specifically, the first step in learning STM32 may be to know the system clock, because no matter what on-chip peripherals or IO ports you want to use, the first step is to initialize the clock. As for internal registers, to be honest, there are indeed many, but if you use a certain block, then look at the registers of that block, which is more targeted.