Arduino Uno использует резонатор или кристалл для тактовой частоты процессора? - PullRequest
0 голосов
/ 30 марта 2020

FT232RL имел внутренний генератор, а 8u2 - нет. Это означает, что рядом с 8u2 есть кристалл 16 МГц, чтобы позволить это. Так как же процессор рассчитан на Arduino UNO?

1 Ответ

0 голосов
/ 30 марта 2020

Ваш вопрос должен быть такой (мой), указанный c Arduino UNO имеет ..> br> Примечание перед 8u2 отвечает за serial / usb и не является ЦП
Цитата из таблицы AVR:

Clock Sources<br>
The device has the following clock source options, selectable by Flash Fuse bits as shown
below. The clock from the selected source is input to the 
AVR clock generator, and routed to the appropriate modules.<br>
Note: 1. For all fuses "1" means unprogrammed while "0" means programmed.
9.2.1 Default Clock Source
The device is shipped with internal RC oscillator at 8.0MHz and with the 
fuse CKDIV8 programmed, resulting in 1.0MHz system clock. 
The startup time is set to maximum and time-out period enabled. 
(CKSEL = "0010", SUT = "10", CKDIV8 = "0"). The default setting ensures that all
users can make their desired clock source setting using any available programming interface

На складе Uno R3 есть как кристалл, так и резонатор.
Atmega8U2 использует кристалл; Atmega328 использует резонатор.
В дополнение к меньшей точности частота резонатора также более чувствительна к температуре, чем для кристалла, что означает линейный рост по сравнению с параболой c рост (поскольку кристаллы также чувствительны к температуре)
вам нужно точное время, чтобы получить RT C или аналогичный дополнительный модуль.
Чтобы вернуться к началу моей краткой информации. У меня есть клоны UNO с кристаллом и другие с внешним резонатором. Итак, вы видите, что нет НЕТ или ДА ..

...