Каким образом вы выбираете частоту кварцевого резонатора для микроконтроллера?
1. Беру то же самое, что и в отладочной плате
2. Беру то же самое, что видел в другом проекте с таким же микроконтроллером
3. Беру то, что под рукой/уже есть в библиотеке
4. Выбираю, основываясь на потребностях приложения
Предположим, что мы решили пойти по четвертому пути.
Нужно посмотреть, какая периферия у вашего микроконтроллера и какие частоты ей нужны.
Допустим у вас есть USB.
Вы открываете даташит, Ctrl+F, USB, и видите, что ему нужно 48МГц.
При этом, если раньше вам доводилось что-то делать в программе STM32 CubeMX, то должно быть вы знаете, что частота внешнего генератора может умножаться от 1 до 16.
Следовательно, нужен кварц, номинал которого попадает в рабочий диапазон микроконтроллера, и который можно домножить до 48МГц.
А диапазон у микроконтроллера большой, да и до 48МГц домножить можно много что.
Я пытался разобраться, как же поступать по уму дальше, но похоже, что дальше включаются вариант 1, 2 или 3...
Или всё-таки как-то по-другому?
Post #259
366
- 👍 2
- 😁 2
- 🤓 1