Какие предохранители мне следует установить без загрузчика на Arduino Nano 328PB?

Какие предохранители следует установить, чтобы правильно использовать все 32768 байт флэш-памяти?

, 👍2

Обсуждение

Что вы подразумеваете под "правильно"? Вам не нужно устанавливать предохранители, чтобы использовать 328 без загрузчика., @chrisl

Например, мне нужно отключить BOOTRST, чтобы использовать память загрузчика. В большинстве случаев вы не увидите никаких проблем, пока размер прошивки не станет сравнительно небольшим. Мой Arduino Nano не запустится с прошивкой размером более 30720 байт, пока я не отключу BOOTRST. Использование BOOTSZ1 и BOOTSZ0 также экономит несколько байтов. Однако я не могу найти исчерпывающее руководство, как использовать все 32768 байт., @zhekaus


1 ответ


1

Использование ядра Arduino "minicore" — рекомендуемый способ использования чипа Atmega328PB (или даже чипа Atmega328p) со средой Arduino, если вам не требуется загрузчик. Он правильно установит предохранители для работы без загрузчика. https://github.com/MCUdude/MiniCore

,