Cours:ArduinoSdlCorrection : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
(Page créée avec « <accesscontrol>Acces:Prof</accesscontrol> {{Rouge|<big>'''Retour à la liste des Tps'''</big>}} [[Cours:ArduinoSdl|{{Vert|<big>'''Enoncé de TP'''</big... »)
 
Ligne 1 : Ligne 1 :
<accesscontrol>Acces:Prof</accesscontrol>
 
 
[[Cours:TPs_1103|{{Rouge|<big>'''Retour à la liste des Tps'''</big>}}]]
 
[[Cours:TPs_1103|{{Rouge|<big>'''Retour à la liste des Tps'''</big>}}]]
  
 
[[Cours:ArduinoSdl|{{Vert|<big>'''Enoncé de TP'''</big>}}]]
 
[[Cours:ArduinoSdl|{{Vert|<big>'''Enoncé de TP'''</big>}}]]
 +
 +
 +
<source lang=c>
 +
#include <stdio.h>
 +
#include <stdlib.h>
 +
 +
int main()
 +
{
 +
    char c;
 +
    int arduino = serialOpen(serialPort,serialDebit);
 +
 +
    while(1)
 +
    {
 +
        do
 +
        {
 +
            c = serialGetchar(arduino);
 +
        }
 +
        while (c!='L');
 +
        do
 +
        {
 +
            c = serialGetchar(arduino);
 +
            if(c!=';')
 +
            {
 +
                printf("%c",c);
 +
            }
 +
            else
 +
            {
 +
                printf("\n");
 +
            }
 +
        }
 +
        while (c!=';');
 +
    }
 +
 +
}
 +
</source>

Version du 11 décembre 2013 à 16:55

Retour à la liste des Tps

Enoncé de TP


#include <stdio.h>
#include <stdlib.h>

int main()
{
    char c;
    int arduino = serialOpen(serialPort,serialDebit);

    while(1)
    {
        do
        {
            c = serialGetchar(arduino);
        }
        while (c!='L');
        do
        {
            c = serialGetchar(arduino);
            if(c!=';')
            {
                printf("%c",c);
            }
            else
            {
                printf("\n");
            }
        }
        while (c!=';');
    }

}