¿Cuál es la diferencia en la programación entre el microcontrolador stm32 y el 51 ordinario?
1. Lo principal es llamar a registros, y hay demasiados registros en 32, por lo que los comerciantes lo encapsulan en muchas funciones de biblioteca. Ésta es la mayor diferencia.
2. El ancho del bus de datos es diferente. Cuanto mayor sea el ancho del bus de datos, más rápida será la velocidad de procesamiento. Los conjuntos de instrucciones de ensamblaje son diferentes, 51 es el conjunto de instrucciones mcs51 y stm32 es el conjunto de instrucciones del brazo. El contenido del conjunto de instrucciones es similar, pero todavía existen grandes diferencias en la forma. 51 es más barato, más rentable y conoce a más gente.
3. El microcontrolador y el STM32 son dos microcontroladores diferentes. Son diferentes en diseño, rendimiento, función, etc.