Приблизительная оценка объема прошивки
- Войдите на сайт для отправки комментариев
Вс, 21/07/2013 - 22:01
Есть в планах наваять термостатку. На 328ой.
На DS18b20. Дисплейку 16х2, не I2C. Опять же DHT11 как датчик влажности. (Скривясь - может быть....) А, вот! Как же! А кнопочки на IR пультике? Да еще логгер. Ну всё. Как бы... Сама термостатка маленькая и кода в скетче если даже рамашисто писать :) два десятка строчек крупным шрифтом. А во-от это всё остальное?! Имею ввиду обвес. Есть ли метода для прикидочного расчета? Вообще стоит ли думать о таком на 328?
Ах, забыл, часики DS1307!
Есть - пишите код, жмёте в меню инстументов Arduino IDE "Проверить", оно скажет, сколько места занято точно.
Если не хватит места, то лехко перетаскиваете код на камень с более жирным флешем или задумываетесь о компактном написании кода.
зы
Реклама! Предсказываю по фотографии(платы Ардуино) объём кода - дорого.
Нэ-нэ! :) А библиотеки? Самого кода (написанного) в сравнении с библиотеками пренебрежительно мало.
Два, ну три килобайта. Компилятор берет только то, что необходимо из функций?
Компилятор берет только то, что необходимо из функций?
Компилятор из библиотек не берет ничего, кроме деклараций типов, констант, переменных и функций (грубо - содержимое заголовочных файлов).
Сборка жизненно необходимых блоков в окончательную программу (ну и выбрасывание из нее всего ненужного) - это дело компоновщика/редактора связей/линкера.
Но таки да - только то, что необходимо...
Нэ-нэ! :) А библиотеки? Самого кода (написанного) в сравнении с библиотеками пренебрежительно мало.
Два, ну три килобайта. Компилятор берет только то, что необходимо из функций?
Ну, да...
Что тогда может значить последняя строка лога после проверки?
К примеру для 8-й меги: