Уменьшение тактовой частоты увеличивает размер эскиза?

Я только что снизил тактовую частоту моего arduino promini 3.3v - 328p с 8 МГц до 1 МГц на внешнем тактовом сигнале, отключив обнаружение выхода из строя, и когда я скомпилировал свой старый скетч, он больше не загружался, потому что его размер внезапно увеличился с 31 КБ до 35 КБ.

Кто-нибудь знает, почему это могло произойти? Я не вносил никаких изменений в код, и он по-прежнему загружается в 8-мегагерцовый Arduino без каких-либо проблем.

Я использовал эти файлы конфигурации с низким энергопотреблением: https://github.com/joe-speedboat/Arduino-LowPower

, 👍0

Обсуждение

Сравните platform.txt из Arduino IDE с файлом в файлах конфигурации низкого энергопотребления выше. Существует существенная разница в настройках компилятора/линкера., @Mikael Patel

@MikaelPatel: Ты имеешь в виду -flto?, @Edgar Bonet