Product overview
Description
The X-CUBE-RC-CALIB Expansion Package describes how to measure and calibrate internal oscillators. It also describes which internal features are used for calibration or measurement.
Each oscillator trimming functionality is implemented in a separate file, so that users can easily select the file they need, without using the whole software package.
The X-CUBE-RC-CALIB Expansion Package is built on top of the STM32Cube HAL drivers.
For more details, refer to the application notes available on www.st.com:
- Using X-CUBE-RC-CALIB software to calibrate STM32C0 Series internal RC oscillator (AN5857)
- How to calibrate internal oscillators on STM32G0 MCUs (AN5126)
- How to calibrate internal RC oscillators on STM32H5 MCUs (AN6202)
- How to calibrate an STM32L0xx internal RC oscillator (AN4631)
- How to calibrate STM32L4 Series microcontrollers internal RC oscillator (AN4736)
- How to calibrate internal RC oscillators on STM32U3 and STM32U5 series MCUs (AN5676)
-
All features
- STM32C0 series microcontrollers:
- Calibrated oscillators: HSI16, MSI, HSI48
- Measured oscillator: LSI
- STM32G0 series microcontrollers:
- Calibrated oscillators: HSI16, MSI, HSI48
- Measured oscillator: LSI
- STM32H5 series microcontrollers:
- Calibrated oscillators: HSI16, MSI, HSI48
- Measured oscillator: LSI
- STM32L0 series microcontrollers:
- Calibrated oscillators: HSI16, MSI, HSI48
- Measured oscillator: LSI
- STM32L4 series microcontrollers:
- Calibrated oscillators: HSI16, MSI, HSI48 (only for STM32L432xx microcontrollers)
- Measured oscillator: LSI
- STM32U5 series microcontrollers:
- Calibrated oscillators: HSI16, MSI, HSI48
- Measured oscillator: LSI
- STM32C0 series microcontrollers: