Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Problema anno 2038 con libreria time.h

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

1
voti

[11] Re: Problema anno 2038 con libreria time.h

Messaggioda Foto UtenteTardoFreak » 24 feb 2015, 23:09

Non ho esperienza di produzioni massicce (>100.000) ma non mi sembra che gli AVR siano proprio a buon mercato.
Il STM32F030F4P6TR anche solo comprandone 1000 costa meno di mezzo euro.

Poi, per carità, sicuramente mi sbaglio eh!
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

-1
voti

[12] Re: Problema anno 2038 con libreria time.h

Messaggioda Foto Utenteangel99 » 24 feb 2015, 23:19

ST e Hitachi sono gli altri due cavalli della scuderia, trattati internamente all'azienda con la quale lavoro. Da quanto ho capito, solo Microchip è più conveniente dal punto di vista economico per quei volumi, ma si è scelto di non utilizzarla.
Avatar utente
Foto Utenteangel99
3.516 1 5 11
Master
Master
 
Messaggi: 1148
Iscritto il: 23 gen 2015, 19:39

0
voti

[13] Re: Problema anno 2038 con libreria time.h

Messaggioda Foto Utentegiovannispina » 26 feb 2015, 17:18

Non conviene fare una libreria tua. Se proprio vuoi un epoch a 64bit quello che puoi fare è scaricare una implementazione di mktime.c (quella di glibc dovrebbe andare bene) e, dall'header types.h, sistemare time_t affinché sia a 64bit. Oppure comprare un RTC esterno e gestirlo con un'interfaccia seriale. :-)
Avatar utente
Foto Utentegiovannispina
126 1 3
 
Messaggi: 43
Iscritto il: 27 lug 2013, 12:31

0
voti

[14] Re: Problema anno 2038 con libreria time.h

Messaggioda Foto Utenteivanpascolo » 26 feb 2015, 21:23

Un amico mi ha passato una funzione sempre a 32 bit ma senza segno. Adesso devo solo provarla per verificare se funziona a dovere.
Grazie a tutti per gli interventi.
Avatar utente
Foto Utenteivanpascolo
20 3
New entry
New entry
 
Messaggi: 71
Iscritto il: 29 set 2014, 20:44

Precedente

Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 26 ospiti