Яка максимальна пам'ять Arduino?

0 Comments

ваш вихідний код компілюється, і щось інше завантажується на ваш Arduino. Коли ви компілюєте свій ескіз, ви отримуєте таку інформацію, як: Sketch використовує 924 байти (2%) пам’яті програми. Максимум є 32256 байт. Глобальні змінні використовують 9 байт (0%) динамічної пам’яті, залишаючи 2039 байт для локальних змінних. 1 червня 2022 р.

Плати Arduino використовують SRAM (Static Random-Access Memory). The Мега 2560 має найбільше простору SRAM з 8 КБ, що в 4 рази більше, ніж Uno, і в 3,2 рази більше, ніж Micro. З більшим простором SRAM Arduino має більше місця для створення змінних і керування ними під час роботи.

32 ГБ Стандартна бібліотека SD підтримує карти до 32 ГБ.');})();(функція(){window.jsl.dh('H1frZsCCI8OB5OMPt4Tt2QI__34','

Максимальна сила струму Arduino становить 200 мА. Малоймовірно, що сам Arduino споживатиме 200 мА. Споживана потужність Arduino Uno становить 11,45 мА, тоді як Arduino Mega має дуже низьке енергоспоживання для розміру плати 11,85 мА.

Пам'ять EEPROM дуже обмежена. Хоча жорсткий диск може зберігати до кількох терабайт даних, ви можете лише зберігати кілька байт, іноді кілобайт на EEPROM. Не всі плати Arduino мають EEPROM. На Arduino Uno та Mega у вас є 1024 байти, але якщо у вас є Arduino Zero, у вас немає EEPROM.

Розподіл пам'яті плат Arduino

дошкамікроконтролерSRAM
НаноATmega328P2 кБ
Нано КоженATmega48096 кБ
Нано 33 IoTATSAMD21G1832 кБ
Nano 33 BLEnRF52840256 Кб