Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Se puede completar la programación stm32 directamente usando un archivo principal sin usar una biblioteca de hardware? ¿No es intencional el inicio del archivo de inicio y el CM3 en el archivo?

¿Se puede completar la programación stm32 directamente usando un archivo principal sin usar una biblioteca de hardware? ¿No es intencional el inicio del archivo de inicio y el CM3 en el archivo?

No, debe iniciar el archivo y compilar el archivo de inicio. Debe completar algunas inicializaciones básicas de software y hardware, como la inicialización de la pila, etc. No entraré en detalles sobre otras cosas. Una vez completado, use el código ensamblador para llamar a la función principal, es decir, llamar a un programa escrito en lenguaje C e ingresar oficialmente al programa que escribió.

Si no lo crees, puedes mirar los 51 u otros microcontroladores simples. En sus códigos de desmontaje, hay mucho código antes de main solo para completar este paso, pero todos están compilados. cuando se selecciona el modelo de microcontrolador, el servidor lo agrega automáticamente, por lo que no es necesario escribir nada.