Установка битов предохранителей из Arduino IDE?
За последние несколько недель я начал понимать, что такое плавкие предохранители. Я работаю над проектом битбинга на Arduino Pro Micro, и сигналы, с которыми я работаю, составляют около 30 мкС каждый. По этой причине я думаю, что мне нужно отключить CKDIV8, чтобы разблокировать полную скорость моего микроконтроллера 16 МГц.
Несмотря на это, я даже не могу понять, как это сделать. Можно ли изменить биты предохранителей через Arduino IDE? Если да, то где?
Единственная дополнительная информация, которую я нашел по этому вопросу, заключается в том, что я могу сделать это, соединив вместе два микроконтроллера, но на этом этапе мы переходим к специфичным для приложения вещам, и я нервничаю, играя с сливаю биты самостоятельно, пока не последую пошаговому руководству. Мне бы не хотелось, скажем, стирать загрузчик.
@Bo Thompson, 👍0
Обсуждение1 ответ
Лучший ответ:
Arduino поставляются без включенного CKDIV8
.
Новые чипы без загрузчика и чипы после стирания чипа имеют активный CKDIV8
.
И можно программно изменить тактовый прескаллер, но он портит все, что от него зависит. Задержки, скорость последовательной передачи и USB.
Однако настройки предохранителей хранятся в файле определения boards.txt. Ни один загрузчик не работал с настройками по умолчанию. Обычно они компилируются для 16 МГц при 5 В
и 8 МГц при 3,3 В
с помощью xtal или резонатора. Но пользовательские доски могут иметь гораздо больше возможностей.
- ESP32-CAM первый: 0x8 TG1WDT_SYS_RESET загрузочный цикл
- Можно ли обновить загрузчик Arduino (Nano) через себя и Arduino IDE или требуется ISP?
- Atmega328p — переход на низкое энергопотребление 1,8 В с использованием генератора 4 МГц — прошивка загрузчика
- Автономный ATMega328 — нужно ли прожигать загрузчик?
- Arduino IDE не может запрограммировать мой Arduino Pro Micro
- Ошибка при перезаписи загрузчика на atmega328p с помощью usbasp в Arduino IDE
- Невозможно загрузить скетч arduino через ISCP/последовательный интерфейс
- C++ против языка Arduino?
Есть профессиональные микроплаты с частотой 8 МГц и профессиональные микроплаты с частотой 16 МГц. Разница в другом резонаторе или кристалле (и другом стабилизаторе напряжения). Ни у одного из них нет предохранителя CKDIV8. Мне интересно, какой у вас проект?, @Jot
Я (последние 12 месяцев) пытаюсь уловить и интерпретировать сообщения, отправляемые головным устройством стереосистемы моего автомобиля. Он использует AVCLAN. Мое намерение состоит в том, чтобы фиксировать нажатия определенных кнопок, чтобы я мог взаимодействовать со своим телефоном через Bluetooth через кнопки, уже находящиеся в моей машине. Компонент Bluetooth, который я использую, — BK8000L., @Bo Thompson