• Welcome to LusoRobótica - Robótica em Português.
 

Ler do cartão SD

Started by joaopedrocmp, 25 de December de 2011, 15:39

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

joaopedrocmp

Boas pessoal, andei a pesquisar por aqui e no google, mas não consegui esclarecer a duvida.


Se tiver um ficheiro no cartãocom o nome: var1.txt , e contendo: "123456".

ao abrir o ficheiro com :  SD.open(var1.txt, READ). como posso igualar uma variável (var2, por exmp) ao conteudo?

senso

Usas a função atoi que transforma ascii em inteiros, no teu caso especifico como passa o valor máximo de um uint16_t usa a atol que passa ascii para um long.
Avr fanboy

joaopedrocmp

certo, e como me referia ao conteudo do ficheiro?

ex:

var2= antol ( SD.open(var1.txt, READ)) ??

"var 2 é igual ao que esta dentro do var1.txt, convertido para long"

senso

Lê sobre essa biblioteca, mas isso só abre o ficheiro para leitura, falta leres efectivamente o ficheiro.
Avr fanboy