Что из программного кода попадает в Eeprom ,SRAM, Flash? /* Зажигаем светодиод на одну секунду, затем выключаем его на одну секунду в цикле. */ void setup() { // Инициализируем цифровой вход/выход в режиме выхода. // Выход 13 на большинстве плат Arduino подключен к светодиоду на плате. pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH); // зажигаем светодиод delay(1000); // ждем секунду digitalWrite(13, LOW); // выключаем светодиод delay(1000); // ждем секунду } Я так считаю что части кода попадают в разные отсеки памяти . Переменные в SRAM , настройки в EEPROM , ну и сам код во Flash . Он что дробится этот код ?
Да, вы правы. В данном коде переменные и все данные, которые изменяются во время выполнения программы, будут храниться в SRAM (статической оперативной памяти). Настройки, которые не меняются во время выполнения программы, могут быть сохранены в EEPROM (электрически стираемой и программируемой памяти). Сам код программы будет храниться во Flash памяти микроконтроллера.
Да, вы правы. В данном коде переменные и все данные, которые изменяются во время выполнения программы, будут храниться в SRAM (статической оперативной памяти). Настройки, которые не меняются во время выполнения программы, могут быть сохранены в EEPROM (электрически стираемой и программируемой памяти). Сам код программы будет храниться во Flash памяти микроконтроллера.