La diferencia entre stm32f401 y 411
La diferencia entre stm32f401 y 411 es solo el tamaño de Flash, otras funciones son las mismas.
Comencé a sospechar que las pequeñas placas de desarrollo stm32f401 y stm32f411 vendidas en línea pueden ser universales. Sin embargo, debido a razones de derechos de autor, el vendedor de stm32f401 no usará directamente el nombre micropython, pero en realidad puede ejecutarlo. se puede mover (sin mencionar stm32f411).
stm32f401 y 411
Lo mismo ocurre con el desarrollo STM32. Al comenzar a aprender stm32, la mayoría de las personas deberían comenzar desde la biblioteca estándar stm32. No creo que haya nada malo con la biblioteca estándar stm32 antes de entrar en contacto con otras bibliotecas de desarrollo o usarlas. Cuando comencé a aprender stm32, lo primero que entré en contacto fue la biblioteca estándar STM32.
Método de desarrollo de registro directo Cuando comencé a aprender STM32, el profesor en el tutorial dijo que el método de desarrollo de registro puro no es adecuado para el desarrollo de programas STM32, porque hay cientos o incluso miles de registros en stm32. Desarrollo de registros Necesita conocer la función de cada bit de registro en el registro para poder establecer el valor de registro especificado para habilitar o configurar la función que desee.
En otras palabras, para el desarrollo puro de registros, necesita conocer las operaciones de cientos o incluso miles de registros. Por supuesto, también puede buscar el manual de datos STM32 correspondiente, pero llevará algún tiempo. . El desarrollo de registros también tiene ventajas, es decir, es directo, simple y el código es relativamente conciso. Por ejemplo, la conmutación de bus del sensor de temperatura y humedad de bus único 18B20.