Microcontrollers (MCU)

Design Support

Getting Started

Selection Tool

Training & Events

Developer Network

University

 

The MSP430FR698x Extended Scan Interface (ESI) uses two clock sources. These clocks are ACLK and a high-frequency clock generated by the ESI oscillator, ESIOSC. ESIOSC is realized as an RC-oscillator and shows a temperature and voltage dependency. However, a hardware-supported measurement of ESIOSC frequency and adjustment by software allows compensating for the frequency drift. This application report describes algorithms that enable initial ESIOSC frequency adjustments and compensate for frequency drifts caused by temperature and voltage changes during runtime.