Nel caso specifico la stringa viene ripresa dal primo parametro della linea di comando
Per la compilazione e maggiori dettagli si rimanda a questo post
-------------------------------------------------
#include <wiringPi.h>
#include <stdio.h>
#include <stdlib.h>
#include "../PCD8544.h"
// pin setup
int _din = 1;
int _sclk = 0;
int _dc = 2;
int _rst = 4;
int _cs = 3;
// lcd contrast
int contrast = 50;
int i;
int main (int argc, char *argv[])
{
if (wiringPiSetup() == -1)
{
printf("wiringPi-Error\n");
exit(1);
}
LCDInit(_sclk, _din, _dc, _cs, _rst, contrast);
LCDclear();
LCDdrawstring(1, 1, argv[1]);
LCDdisplay();
delay(2000);
LCDclear();
return 0;
}
Nessun commento:
Posta un commento