Arduino UNO R4 - limiti memoria per variabili

Mi rifaccio a QUESTA discussione in area Internazionale per riportare qui alcuni risultati ...

... intanto, con il core 1.3.1 (con cui ho fatto le prove), l'occupazione minima di SRAM, da un programma vuoto (setup() e loop() vuoti) risulta essere:

  • MINIMA: 3490 bytes
  • WiFi: 6744 bytes

Considerando che la MCU a 32 KB di SRAM e, dato che il core riserva 1 KB per lo stack ed 8 KB per il heap, si ha che rimane uno spazio di memoria utilizzabile staticamente di circa 23 KB al massimo a cui dovete sottrarre i due valori sopra citati in funzione della scheda usata.

Quindi, realmente utilizzabili, più o meno abbiamo:

  • MINIMA: ~19532 bytes
  • WiFi: ~16528 bytes

... oltre stack ed heap.

Tenetene conto nei vostri programmi ... :roll_eyes:

Guglielmo

2 Likes

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