Программатор против целевой тактовой частоты
У меня есть 16u2, программирующий 1284P для пользовательской платы, которую я собираю. 16u2 преобразует USB в USART для программирования 1284P, однако 16u2 имеет максимальную частоту 16 МГц, а 1284P — 20 МГц. Я собираюсь использовать кристалл 20 МГц с 1284P.
Должно ли целевое устройство (1284P) иметь ту же тактовую частоту, что и программатор (16u2)?
@lemon, 👍0
Обсуждение1 ответ
Лучший ответ:
Существует несколько способов программирования платы 1284P, например:
- Использование загрузчика через последовательный вход
- Использование ICSP (через контакты SPI)
- Высоковольтное программирование
Загрузчик работает через определенную скорость передачи данных, которая не привязана к тактовой частоте процессора. Два других имеют собственную тактовую частоту, поэтому вы, вероятно, можете запрограммировать их на один байт в секунду (хотя вы бы этого не хотели).
Должно ли целевое устройство (1284P) иметь ту же тактовую частоту, что и программатор (16u2)?
Нет, это не так.
- Есть ли способ получить разрешение таймера 10 нс от процессора AVR?
- Как объявить массив переменного размера (глобально)
- Программирование Arduino с использованием Python, а не C/C ++
- Загрузка Arduino Nano дает ошибку: avrdude: stk500_recv(): programmer is not responding
- Как справиться с rollover millis()?
- Является ли использование malloc() и free() действительно плохой идеей для Arduino?
- Можно ли сделать несколько функций loop() с помощью Arduino Uno?
- Какие накладные расходы и другие соображения существуют при использовании структуры по сравнению с классом?
нет, это не так, @jsotola
@jsotola Вы заметили поле «Ответить» на этих страницах, не так ли?, @Nick Gammon