[i] Использование внутреннего генератора HSI для тактирования блока USB
Можно ли использовать внутренний генератор HSI в качестве источника тактовой частоты для блока USB (PLL_USB, 48 МГц)?
Использование HSI в качестве опорного тактового сигнала для PLL_USB не рекомендуется. Основная причина - требование к низкому джиттеру входного сигнала для устойчивой работы PLL_USB. Повышенный джиттер на входе PLL может приводить либо к глитчам на выходе PLL, либо к срыву синхронизации, что в конечном счете приведет к сбоям в обмене по USB.
Дополнительными ограничивающими факторами является низкая точность и стабильность частоты HSI:
- шаг коэффициента тримминга HSI_TRIM составляет ориентировочно 12000 ppm, что позволяет с приемлемой вероятностью укладываться в допуск для режима Low-Speed, но недостаточно для допусков режима Full-Speed.
- HSI во всем температурном диапазоне (-40°C - +85°C) имеет разброс значения частоты от 6 до 10 МГц.
С учётом указанных ограничений применение связки HSI + USB допустимо только в академических/экспериментальных целях. Стабильная работа возможна только в НУ без гарантии сохранения работоспособности во всём температурном диапазоне, и требует индивидуальной калибровки каждого образца на этапе приёмо-сдаточных испытаний.
Рекомендация: для тактирования блока USB (PLL_USB) использовать внешний кварцевый резонатор или генератор.