This application note describes how to use the “STR71x_Calculation.xls” file which is intended as a tool to assist in the configuration of the STR71x clocks and baud rates. The STR71x microcontroller contains a variety of peripherals running at different frequencies. Some peripherals have a prescaler to adjust their working frequency, but some others don't and need a specific frequency to run correctly. The file “STR71x_Calculation.xls“ calculates all the working frequencies and shows the re- lated register values for each peripheral. Note: This application note doesn’t substitute the fact that it is mandatory to read the refer- ence manual before the use of this tool.
This document presents an application note titled 'STR71x Clock Configurations Easy Setup'. It describes a tool file named 'STR71x_Calculation.xls' intended to assist users in configuring the clocks and baud rates for the STR71x microcontroller family.
The microcontroller contains various peripherals running at different frequencies, some requiring specific frequencies or prescalers. The provided tool calculates working frequencies and displays the related register values for each peripheral, including the Clock Control Unit (CCU), Clock Distribution Unit (CDU), UART, I2C, BSPI, and Watchdog (WDG).
The maximum value for the UART BR register is 65534.
The maximum value for the Watchdog Count Preload Register is 65535.
The input frequency for the Watchdog counter is 0.5 MHz.