STMicroelectronics AN2692 ST10F2692x Flash Programming Guide

How to program/reprogram the ST10F269Zx Flash memory


STMicroelectronics AN2692 ST10F2692x Flash Programming Guide - cover page
Brand
STMicroelectronics
Category
microcontrollers
Document type
Application Note
Language
English
Pages
29
File format
PDF
File size
209 KB
Published
07 August, 2012
Updated
30 September, 2023
MD5 checksum
9BD5D3BD402DD006E20D81E6E999EF54

About this manual

This application note provides software guidelines and examples to program the ST10F2692x. It covers the key features of the ST10F2692x embedded Flash memory, including differences from the ST10F168, and details on the new Erase/Program Controller. The document explains how to develop software for this memory through specific guidelines, examples, and tips for the 0.35 um technology.

What's inside

  • Introduction to ST10F269Zx
  • Differences with ST10F168
  • Comparison with Standalone Flash memories
  • Writing code for the ST10F269Zx
  • Polling the Flash memory Erase/Program Controller
  • Flash memory mapping
  • Program and Erase commands
  • Flash protection commands
  • Embedded application aspects
  • Field reprogramming

Specifications

Technology0.35 um
Supply Voltage5 V
Standard Block Size64 Kbytes
Boot Block Sizes16 Kbyte, 8 Kbyte, 8 Kbyte, 32 Kbyte
Chip Erase Cycles6 cycles

Frequently asked questions

What is the maximum number of cycles for a Block Erase command?

The maximum is 12 cycles for the ST10F2692x.

What instruction must be inserted after sending a Flash memory command?

A NOP instruction must be inserted after sending the last command to the Flash memory Erase/Program Controller.

Download PDF (209 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →