Avatar billede rask2 Nybegynder
30. august 2006 - 15:27 Der er 3 kommentarer og
1 løsning

Skriv til fil via RS232?

Jeg sidder og arbejder med microcontrollere. Jeg henter data via RS232 fra microcontroller til computer, og vil høre om det er muligt at gemme dataene direkte i en fil med tid og datostempling, eller skal jeg lave et program på computeren der henter dataene for derefter at tidsstemple det og så gemme til en fil?
Avatar billede rask2 Nybegynder
30. august 2006 - 15:30 #1
Har nemlig problemer med at anvende:

time_t rawtime;

FILE *fptr;
time ( &rawtime );
fprintf(fptr, "%c %s", *receiveBuffer, ctime(&rawtime));

og jeg har sørget for at åbne filen vha. fopen(....)
Avatar billede bertelbrander Novice
30. august 2006 - 20:47 #2
Det du modtager er måske ikke ascii tegn med rå tal, i så fald prøv med %d i stedet for %c

Hvad sker der når du kører koden?
Avatar billede rask2 Nybegynder
31. august 2006 - 14:45 #3
har erfaret at ovenstående ikke er muligt, fra en µ-controller. thanks anyway
Avatar billede rask2 Nybegynder
01. september 2006 - 13:47 #4
lukkes
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester