La programación de STM32 y 51 es muy diferente.
1. STM32 tiene muchos registros. Por ejemplo, cuando se usa un temporizador, STM32 requiere muchos más registros que 51. Sin embargo, ST proporciona una función de biblioteca completa, que se puede configurar llamándolo.
2. Si usa programación C, la diferencia no es grande y no es muy problemático trasplantar el código 51 a STM32. Las principales diferencias son las siguientes: funciones de biblioteca. El fabricante de ST ha proporcionado una rica biblioteca de funciones y básicamente todo se puede hacer utilizando directamente las funciones de la biblioteca. Ahorra tiempo y esfuerzo. velocidad. La frecuencia principal de STM32 es 72 MHZ, velocidad de vuelo, súper genial.
3. Rendimiento: la potencia de procesamiento de STM32 es mucho más fuerte que la del microcontrolador 51. Su frecuencia principal puede alcanzar los 200 MHz o más, mientras que la frecuencia principal del microcontrolador 51 suele ser de alrededor de 20 MHz.