Red de conocimiento informático - Conocimiento informático - ¿Cuáles son los conceptos básicos necesarios para aprender stm32?

¿Cuáles son los conceptos básicos necesarios para aprender stm32?

Hola

Aprendiendo stm32 En primer lugar, con respecto a comenzar con STM32, esto puede requerir tutoriales y documentos técnicos. Para ser honesto, STM32 no es difícil porque puedes usarlo como microcontrolador, al menos no te hará sentir difícil comenzar. Específicamente, puedes comprar una placa de desarrollo en el mercado. Compre uno con buena reputación. Bien, entonces, según la rutina, se puede resolver por completo buscando un foro o un sitio temático.

En segundo lugar, para ser más específico, si desea aprender STM32, el primer paso puede ser comprender el reloj del sistema, porque no importa si desea utilizar algún periférico en el chip o puerto IO, el primero El primer paso es inicializarlo. En cuanto a los registros internos, para ser honesto, hay muchos, pero si usas un determinado bloque, mira los registros de ese bloque, que serán más específicos.

La idea general: reloj, == > GPIO, ==> Temporizador, == 》módulo usart, de modo que, según esté familiarizado con estos, pueda agregar o desarrollar lentamente las operaciones de otros módulos. , manual del chip y el manual de la biblioteca de firmware oficial proporcionado por STM32, estará bien.

La biblioteca de firmware solo le proporciona funciones y luego no tiene que estudiar sus registros. Puede hacerlo directamente. opere el STM32 a través de esas funciones, pero la eficiencia del trabajo es definitivamente baja. Sin embargo, puede consultarlo cuando recién esté aprendiendo y comprendiendo STM32 a través de las funciones de la biblioteca de firmware.