Red de conocimientos turísticos - Información de alquiler - ¿Por qué no escribí un bucle infinito, pero el proceso de descarga al microcontrolador fue un bucle infinito?
¿Por qué no escribí un bucle infinito, pero el proceso de descarga al microcontrolador fue un bucle infinito?
Sí, ¡la función main() se repite continuamente! Debido a que el microcontrolador tiene miedo de volar, piense qué hacer después de ejecutar main () si main no es un bucle infinito. ¡Entonces ejecutará código confuso que no sea main()!
Además, los microcontroladores se pueden programar usando bucles infinitos, a diferencia de los programas informáticos comunes, por ejemplo, puedes usar while(1) para que se detenga para siempre.
Además, este no es en absoluto un "problema común" del lenguaje C, sino la razón de su existencia. No impongas el conocimiento de una computadora normal a un microcontrolador.