Gast
#1340642
Hi,
ich sende ein String von meinem Terminal-Program über serielle
schnittstelle an dem Mikrocontroller.
Das Program heißt transmit.
Wenn ich das Programm ausfüren will, dann schreibe ich im
Terminal-Programm
./transmit "Hallo Welt"
Das programm(ein Teil) sieht so aus.
int main(int argc, char *argv[]){
char sCmd[254];
for(i = 1; i < argc; i++)
{
strcpy( sCmd, argv[i]);
if (!writeport(fd, sCmd)) {
printf("write failed\n");
close(fd);
return 1;
}
printf("written:%s\n",sCmd);
}
}
Wie kann ich eine neu Option im Programm einfügen, damit ich die
Möglichkeit habe, das String über Tastatur mehrmal zu senden
Z.b.
./transmit -10 "Hallo Welt"
danke euch