ESP32 IDE, quel serait le data logger le plus rapide?

Bonjour la compagnie,

Je ne dispose que de 166 μs entre deux interruptions pour lire ou sauvegarder un float.

Avec la méthode FS.h avec carte SD ou TF il faut plusieurs secondes pour le faire, même en SPI.

Avec la méthode Preferences.h et mémoire non volatile je mesure 990 μs pour lire un float et 4560 μs pour l’écrire.

Y a-t-il une méthode plus rapide ? FRAM ? Quoi d'autre ?

Toute aide sera la bienvenue.

c'est le bon ordre de grandeur (même plutôt rapide pour une lecture, j'avais plus en tête 2.5 à 3ms)

cela dit si vous écrivez plus d'infos ce ne sera pas proportionnel car l'écriture se fait par blocks

la FRAM en SPI sur une plateforme adaptée pourrait être utilisée avec une horloge allant jusqu'à 40 MHz et comme il n'y a pas de page à gérer ça devrait être plus rapide

Merci J-M-L, je vais essayer la FRAM en SPI.

Retour d’information.

J’ai testé et mesuré la FRAM en SPI : environ 30 microsecondes pour lire ou écrire un octet.

Il n’y a pas photo :wink:

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.