При компиляции в аттини 13 занимает 79% памяти. Если в библиотеку защиты функции которые я в коде не использую они все равно компилируются и занимают память или это не так работает ? в железе выгледит так аттини 13 к ней подключен дисплей tm1637 (модуль ) Выводит просто числа 1, 2, 3, 4 на дисплей и это занимает 79% памяти, не остается места для дс18б20 и управления нагрузкой. Не надо писать про могучий С и тому подобное я так не умею максимум на что способен это ардуино иде и то криво и через раз Код (C++): #define CLK 2 #define DIO 3 #include "GyverTM1637.h" GyverTM1637 disp(CLK, DIO); void setup() { disp.clear(); disp.brightness(7); // яркость, 0 - 7 (минимум - максимум) } void loop() { disp.display(1, 2, 3, 4); delay(1000); }
Вы характеристики аттини13 видели? У него 1к под программу и всего 64 байта под переменные. Для сравнения, у обычной ардуино Нано 32к и 2048 байт соответвенно - в 32 раза больше. Так чего же вы хотите? Еще удивительно, что у вас ТМ1637 дисплей вошел. Вы с какой целью взяли тини13? Почему не Ардуино Нано или хотя бы тини85?
Нищета. А он дешовый, маленький, способен работать в программе ардуино иде (а это важно я сам умею программировать только через гугл) В общем сократить скетч с дисплеем не получится.
Попробуйте найти библиотеку не от Гайвера. Как-то было дело, экспериментировал с библиотеками для дисплея - библы от Гайвера работали отлично, но занимали очень много места. Так что пришлось отказаться.
Насчет "способен работать в Ардуино" - вы ошибаетесь. Как раз у аттини13 очень ограниченная совместимость с Ардуино ИДЕ, его надо уметь программировать - а это явно не про вас. Если хотите реально простой недорого контроллер - берите Ардуино Нано.
а лучше что-то на 32-х битах. Туда точно всё влезет. Причём по стоимости будет паритет с чахлой наной.
Посмотрел. Стоит он 80 руб (если в DIP). Голая Мега 8 (тоже в DIP)стоит от 150 рублей. А с кварцем и бутлоадером это уже Ардуино. За эти же деньги можео взять esp8266 ввиде плат Wemos Witty или Lolin а это более интересная и функциональная штучка нежели Tiny13. Да, их можно было брать 7 лет назад за 25 рублей для ногодрыга не более того или писать на асме и то там ресурсы очень ограничены. Неужели для Вас 70 рублей являются чем то значительным?
Фил, можно но много там не напишешь. Ибо ресурсы.А так прекрасно компилит и шьет. И даже фьюзы меняет если надо