This document also details how to calibrate the HSI16, MSI and HSI48 internal RC oscillators using: • A method based on finding the frequency with the minimum error • A method based on finding the maximum allowed frequency error • A method based on making a table of pre-measured values and then searching for the corresponding changes in it The measurement of the LSI oscillator is achieved by connecting the oscillator to the timer input capture. The STM32U5 series microcontrollers embed two internal RC oscillators that can be selected as system clock sources. They are the HSI16 (High Speed Internal) and MSI (Multi-Speed Internal) oscillators, which drive two independent outputs: MSIS (for system clock) and MSIK (for some peripherals as core clock). The HSI16 oscillator has a typical frequency of 16MHz. The MSI oscillator is a multi-speed low-power clock source. The STM32U5 series of microcontrollers (referred to as STM32U5 devices) have three auxiliary internal clock sources: • LSI: 32kHz (internal low speed) • HSI48: 48MHz (internal high speed), directly usable for USB, RNG (True Random Number Generator) and SDMMC (SD/SDIO MMC Card Host Interface). • SHSI: 48MHz (+jitter) internal safe RC oscillator, dedicated to clocking SAES peripherals
You Might Like
Recommended ContentMore
Open source project More
Popular Components
Searched by Users
Just Take a LookMore
Trending Downloads
Trending ArticlesMore