This application note introduces the Pierce oscillator basics and provides some guidelines for a good oscillator design, including selecting suitable crystals and external components, and designing a good PCB for the oscillator.
About this manual
The document introduces the basics of Pierce oscillators and offers practical design guidelines, including component selection and PCB layout tips. It also presents methods to calculate drive level, startup time, and crystal pullability.
Sections cover quartz crystal properties, oscillator theory, detailed Pierce oscillator circuitry, a step‑by‑step crystal selection guide, recommended HSE/LSE crystals for STM32 devices, PCB layout recommendations, and a concluding summary.
What's inside
- Quartz crystal properties and model
- Oscillator theory
- Pierce oscillator
- Guideline for selecting crystals and external components
- Recommended crystals for STM32 microcontrollers
- PCB layout hints
- Conclusion
- Revision history
Specifications
| Motional inductance (Lin) | 14.7 mH |
|---|
| Motional capacitance (Cn) | 0.027 pF |
|---|
| Shunt capacitance (Co) | 5.57 pF |
Frequently asked questions
What load capacitance is needed for an exact 8 MHz oscillation?
A load capacitance of 4.02 pF will make the crystal oscillate at exactly 8 MHz.
Which crystals are recommended for STM32 microcontrollers?
Section 6 lists recommended HSE and LSE crystals for STM32™ microcontrollers.
What are typical feedback resistor values for a Pierce oscillator?
Typical feedback resistor values are given in the note for various frequencies.