Определить тактовую частоту ATtiny85?
В описании ATtiny85 указано, что по умолчанию он настроен на работу на частоте 1 МГц с внутренним генератором. Тем не менее, у меня есть платы Digispark с загрузчиком и установленными платами Digistump AVR в менеджере карт Arduino. Он показывает "Digispark (по умолчанию – 16,5 МГц)".
Итак, эти платы настроены на работу на частоте 16,5 МГц или они работают на частоте 1 МГц?
Если работает на частоте 1 МГц, как я могу настроить ее на работу на частоте 8 МГц и гарантировать, что мои скетчи будут компилироваться с учетом этой скорости (и иметь правильные инструкции по задержке)?
@Sierramike, 👍0
Обсуждение0
Смотрите также:
- Программирование сервопривода на ATtiny85
- Digispark ATtiny 85 - не распознается как HID устройство
- Клавиатура Digispark ATtiny85
- Digispark Micro (ATTINY85) не работает на Macbook Pro 2016 г.
- ATtiny85 USB Устранение неполадок. Устройство не распознается, когда программатор просит подключить устройство
- Arduino IDE с ошибкой ATtiny85 «множественное определение `__vector_5»
- Связь AtTiny44 и AtTiny 85
- Digispark Rev. 3 Kickstarter ATtiny85 использует все 6 контактов
Похоже, вы путаете «по умолчанию», поскольку оно применяется к выбору платы digispark, с «по умолчанию», поскольку оно применяется к заводской конфигурации attiny85., @timemage
Быстрой проверкой будет скетч Блинки. Загрузите его с предполагаемой тактовой частотой 8 МГц и посмотрите на светодиод. Если мигает с ожидаемой частотой, часы 8МГц, то быстрее, то быстрее, если медленнее, то медленнее., @the busybee
Следующим шагом является просмотр таблицы данных о том, как изменить часы по умолчанию. Но имейте в виду, что загрузчик Digispark может ожидать, что определенная тактовая частота будет работать правильно., @the busybee