STMicroelectronics AN2551 STR91xFA MCU Configuration Application Note

This application note outlines the necessary steps to ensure the STR91xFA is configured for optimum performance for those applications which require the STR91xFA to operate at full speed and deliver the highest performance from the CPU core and highest bandwidth of data movement.


STMicroelectronics AN2551 STR91xFA MCU Configuration Application Note - cover page
Brand
STMicroelectronics
Category
microcontrollers
Document type
Application Note
Language
English
Pages
8
File format
PDF
File size
81 KB
Published
07 August, 2012
Updated
30 September, 2023
MD5 checksum
EE830D04C41E34C7F01B76DCE9C99A6B

About this manual

This document provides guidelines for configuring the STR91xFA series of Flash MCUs to achieve maximum performance. It details the initialization of system configuration registers to optimize the ARM966E CPU core, which operates at up to 96 MHz. Key areas covered include system clock configuration using the PLL, managing wait states for Flash and SRAM access, and utilizing buffered writes.

What's inside

  • About STR91xFA
  • System clock configuration
  • Wait states insertion
  • Buffered writes
  • Pre-Fetch Queue and Branch Cache
  • Instruction-set mode
  • Implementation

Specifications

CPU CoreARM966E RISC processor core
Max CPU Frequency96 MHz
Flash Memory544 Kbytes
SRAM96 Kbyte
Max APB Peripheral Clock48 MHz

Frequently asked questions

How do I configure the system clock for maximum performance?

Update the PLL configuration register (SCU_PLLCONF) to boost the system clock to 96 MHz using the appropriate multiplier and divider.

What is the recommended mode for best performance?

The STR91xFA should be used in ARM (32-bit) mode for applications needing best performance.

Download PDF (81 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →