El micro de las placas Arduinos viene programados de fábrica. Y el programa que trae programado no es otro que parpadear un led conectado al pin nº 13 (que es la patilla que tiene conectado un led en la placa de las mayoría de las versiones de Arduino). Es parte del test que les hacen en la fábrica para saber que el montaje de la placa está ok.

Por otro lado el microcontrolador de arduino en cuanto que se enciende ejecuta el programa que tiene cargado y no es posible tenerlo encendido sin que se ejecute nada.

AFAQ: al encender Arduino ¿ya se pone en marcha o necesita siempre de un programa?

2 thoughts on “AFAQ: al encender Arduino ¿ya se pone en marcha o necesita siempre de un programa?

  • 2 diciembre, 2015 a las 16:58
    Enlace permanente

    No, el código de arduino en sí, es el siguiente:

    void main() {
    init();
    setup();
    while (1) {
    loop();
    }

    La función init inicializa la paca en sí. setup es la inicialización que depende de tu programa, y loop es la parte recurrente de tu programa.

    Dicho esto, no hay nada que te impida definir esas dos funciones así:

    void setup() {
    }

    void loop {
    }

    Responder

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *