Я смотрю на этот MCU и мне было интересно, имеет ли смысл использовать внешний кристалл.
Извлечено из таблицы pg1,
* Управление Часы
- от 4 до 32 МГц кварцевого генератора
- 32 кГц генератор для RTC с калибровочным - Внутренняя 8 МГц RC с опцией х6 PLL - Внутренний кГц RC 40 генератора
- Внутренний генератор 48 МГц с автоматической подстройкой на основе доп. синхронизация *
Внутренний генератор может быть до 48 МГц. Внешний кристалл находится между 4 - 32 МГц. Зачем использовать внешний кристалл, если внутренний быстрее 48 МГц, учитывая, что внешний кристалл стоит денег и занимает место? Когда следует использовать внешний кристалл?
microcontroller
stm32
crystal
stm32f0
user768421
источник
источник
Ответы:
Внутренний генератор гораздо менее стабилен, чем внешний кварцевый генератор.
Если я правильно читаю таблицу данных, внутренний генератор 48 МГц откалиброван только на заводе с точностью до 2,9% от указанной частоты - даже недостаточно для RS-232. Есть способы синхронизировать его с внешними часами, я думаю, что он предназначен для использования в ситуации с устройством USB, где вы можете привязать PLL к потоку битов USB.
Внешний кристалл обычно имеет точность около 20 частей на миллион , частей на миллион. Это 0,002% от указанной частоты. Если вам нужно еще лучше, есть даже с температурной компенсацией, ovenized кварцевые генераторы.
Кроме того, вам может потребоваться точная тактовая частота на другой частоте, обычно для связи с устройством или мастером по асинхронному каналу связи. Для этого вам может понадобиться генератор, например, с частотой 29491200 Гц (115200 * 256).
источник
Внутренним является генератор, обычно RC-генератор. Эти генераторы гораздо менее точны, чем кристаллы. Также эти генераторы имеют тенденцию дрейфовать при изменении температуры.
С другой стороны, кристаллы могут быть такими же точными, как и деньги, которые вы хотите потратить. Точность необходима, например, при использовании высокоскоростной связи, такой как USB. USB имеет очень жесткие допуски.
источник
Смотрите эту схему на странице 16:
Похоже, вы также можете использовать кристалл в качестве входа для ФАПЧ, что позволяет вам достичь внутренних тактовых частот 48 МГц из более медленного кристалла.
источник
Кристаллический генератор подает в микросхему ФАПЧ (PLL), которая может умножать и делить частоту кристалла на значения от 1 до 16. Таким образом, с кристаллом 8 МГц вы можете генерировать тактовую частоту 48 МГц для процессора. Как уже говорили другие, внешний кристалл является более точным и стабильным, чем высокоскоростной генератор на кристалле.
источник