¿Cómo aprender las funciones de la biblioteca STM32?
Utilizo la biblioteca oficial. Cuando suelo escribir programas, encuentro las rutinas correspondientes en el directorio de rutinas oficiales para modificarlas y aprenderlas.
Busque las funciones de la biblioteca que no comprende en el manual de la biblioteca y luego lea el manual de registro si es necesario.
Personalmente creo que si puedes comprender aproximadamente las funciones de la biblioteca, cuando quieras escribir un programa, sabrás dónde buscar rutinas y qué rutinas relacionadas debes buscar (por ejemplo, al escribir un programa PWM, solo debe saber que debe ir al directorio para encontrar rutinas relacionadas con TIMER para aprender y modificar).
Es difícil aprender a fondo, porque la capa inferior debajo de la función de la biblioteca es difícil de entender. Solo necesita aprender a buscar, modificar, comprender y llamar de manera flexible.