Página 1 de 1

Receber string pela serial no ccs

MensagemEnviado: 18 Abr 2007 08:07
por Marcelo_SP
Oi pessoal;

Preciso receber da serial dois tipos de informação:

Uma é a string "RS + enter" e a outra é "S + enter".

Como faço isso no ccs? A função getchar() só recebe um byte por vez, certo?

Estou usando o 18F458 e o ccs 4.3

MensagemEnviado: 18 Abr 2007 10:29
por ernande_filho
Marcelo_SP, na minha rápida busca, encontrei essa função:

FGETS( )

Function:
Reads characters (using GETC()) into the string until a RETURN (value 13) is encountered.

Código: Selecionar todos
char string[30];

printf("Password: ");
gets(string);
if(strcmp(string, password))
   printf("OK");


Vê se ela serve.

CCS 4.018