По библиотекам вопрос

wallera
Offline
Зарегистрирован: 22.07.2015

Вставляю в скетч  пару библиотек, сам скетч 10 строк .компилирую   .... уупс ...50% флеша нет

это как понимать? Видел народ пишет громадные скечи , у них на все про все 50% (например проект MultiWii- это квадрик)

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Размер кода зависит от размера библиотеки.

Можно и в громадном коде много раз светиком мигать, а в, казалось бы, маленьком коде из одной строчки под этой самой строчкой таится лютый ахтунг в виде тысячи операций)

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

wallera, а Вы считаете, что компилиоуется и загружается в Ардуину исключительно Ваш код, а библиотеки как были, так и остаются лежать на компе?

wallera
Offline
Зарегистрирован: 22.07.2015

andriano пишет:

wallera, а Вы считаете, что компилиоуется и загружается в Ардуину исключительно Ваш код, а библиотеки как были, так и остаются лежать на компе?

Код со скеча компилится, компилятся потом библиотеки, потом линкер их собирает....это все понятно, мне кажется, что при испоьзовании подключаемых библиотек компилятор с линкером как то не оптимально собирают файл(HEX) загружаемый в дуину......

 

Клапауций 777
Offline
Зарегистрирован: 21.11.2015

wallera пишет:

мне кажется, что при испоьзовании подключаемых библиотек компилятор с линкером как то не оптимально собирают файл(HEX) загружаемый в дуину......

легко проверить - подруби один двигатель и выруби все гироскопы и отсальную периферию датчиков.