ST10F269Z2:16-bit MCU

The ST10F269 is a derivative of the STMicroelectronics ST10 family of 16-bit single-chip CMOS microcontrollers. It combines high CPU performance (up to 20 million instructions per second) with high peripheral functionality and enhanced I/O-capabilities. It also provides on-chip high-speed single voltage Flash memory, on-chip high-speed RAM, and clock generation via PLL.

ST10F269 is processed in 0.35µm CMOS technology. The MCU core and the logic is supplied with a 5V to 3.3V on chip voltage regulator on PQFP144 devices (or 5V to 2.7V on TQFP144 devices). The part is supplied with a single 5V supply and I/Os work at 5V.

The device is upward compatible with the ST10F168 device, with the following set of differences:The Multiply/Accumulate unit is available as standard. This MAC unit adds powerful DSP functions to the ST10 architecture, but maintains full compatibility for existing code.Flash control interface is now based on STMicroelectronics third generation of stand-alone Flash memories, with an embedded Erase/Program Controller. This completely frees up the CPU during programming or erasing the Flash.128-KByte Flash OptionTwo dedicated pins (DC1 and DC2) on the 144-pin package are used for decoupling the internally generated 3.3V (or 2.7V on TQFP144 devices) core logic supply. Do not connect these two pins to 5.0V external supply. Instead, these pins should be connected to a decoupling capacitor (ceramic type, value ≥ 330 nF).The A/D Converter characteristics are different from previous ST10 derivatives ones. Refer to Section 21.3.1 -.The AC and DC parameters are adapted to the 40MHz maximum CPU frequency on PQFP144 devices (32MHz on TQFP144 devices). The characterization is performed with CL = 50pF max on output pins. Refer to Section 21.3 -.In order to reduce EMC, the rise/fall time and the sink/source capability of the drivers of the I/O pads are programmable. Refer to Section 12.2 -.The Real Time Clock functionality is added.The external interrupt sources can be selected with the EXISEL register.The reset source is identified by a dedicated status bit in the WDTCON register.

Key Features

  • TWO CAN 2.0B INTERFACES OPERATING ON ONE OR TWO CAN BUSSES (30 OR 2x15 MESSAGE OBJECTS)
  • SERIAL CHANNELSSynchronous/Asynchronous Serial ChannelHigh-speed Synchronous Channel
  • ON-CHIP BOOTSTRAP LOADER
  • FAIL-SAFE PROTECTIONProgrammable Watchdog TimerOscillator Watchdog
  • REAL TIME CLOCK
  • CLOCK GENERATIONOn-chip PLLDirect or Prescaled Clock Input
  • IDLE AND POWER DOWN MODES
  • UP TO 111 GENERAL PURPOSE I/O LINESIndividually Programmable as Input, Output or Special FunctionProgrammable Threshold (Hysteresis)
  • SINGLE VOLTAGE SUPPLY: 5V ±10% (EMBEDDED REGULATOR FOR 2.7 or 3.3 V CORE SUPPLY).
  • A/D CONVERTER16-channel 10-bit4.85µs Conversion Time at 40MHz CPU Clock (6.06µs at 32MHz)
  • TWO 16-CHANNEL CAPTURE /COMPARE UNITS
  • HIGH PERFORMANCE 32 OR 40 MHZ CPU WITH DSP FUNCTION16-bit CPU With 4-stage Pipeline50ns (or 62.5ns) Instruction Cycle Time at 40MHz (or32MHz) Max CPU ClockMultiply/accumulate Unit (Mac) 16 X 16-bit Multiplication, 40-bit AccumulatorRepeat UnitEnhanced Boolean Bit Manipulation FacilitiesAdditional Instructions to Support HLL and Operating SystemsSingle-cycle Context Switching Support
  • FAST AND FLEXIBLE BUSProgrammable External Bus Characteristics for Different Address Ranges 8-bit or 16-bit External Data BusMultiplexed or Demultiplexed External Address/data BusesFive Programmable Chip-select SignalsHold-acknowledge Bus Arbitration Support
  • MEMORY ORGANIZATION128K or 256K Byte On-chip Flash Memory Single Voltage With Erase/program Controller Up to 1K Erasing/programming CyclesUp to 16 MByte Linear Address Space For Code AndData (5 MBytes With CAN)2K Byte On-chip Internal RAM (IRAM)10K Byte On-chip Extension RAM (XRAM)
  • TIMERSTwo Multi-functional General Purpose Timer Units with 5 Timers
  • 4-CHANNEL PWM UNIT
  • 144-PIN PQFP/TQFP PACKAGES
  • INTERRUPT8-channel Peripheral Event Controller for Single Cycle Interrupt Driven Data Transfer16-priority-level Interrupt System with 56 Sources,Sampling Rate Down to 25ns at 40MHz (31.25ns at 32MHz)
  • TEMPERATURE RANGES: -40 +125 °C / -40 to 85 °C
Product Specifications
DescriptionVersionSize
DS5139: 16-BIT MCU WITH MAC UNIT, 128K to 256K BYTE FLASH MEMORY AND 12K BYTE RAM1.22 MB
Application Notes
DescriptionVersionSize
AN1709: EMC design guide for ST microcontrollers2.0843 KB
AN1181: Electrostatic discharge sensitivity measurement1.649 KB
AN2692: How to program/reprogram the ST10F269Zx Flash memory1.2209 KB
AN2549: Porting an application from the ST10F269Zx to the ST10F272Z21.3435 KB
AN2556: Porting an application from the ST10F269Zx to the ST10F273Z41.4450 KB
AN2555: Porting an application from the ST10F269Zx to the ST10F276Z51.3469 KB
AN1102: ST10 Direct Memory Access using MAC1.346 KB
AN1086: ST7/ST10/U435 CAN-do solutions for car multiplexing1.5146 KB
AN886: Selecting between ROM, FASTROM and OTP for a microcontroller1.3124 KB
Technical Notes & Articles
DescriptionVersionSize
TN1163: Description of WLCSP for microcontrollers and recommendations for its use4.01 MB
Software Development Tools
Part NumberManufacturerDescription
TASKINGVG-STRTASKINGAltium's C/C++ compiler and debugger tools for ARM based MCUs
MCUs Embedded Software
Part NumberManufacturerDescription
STSW-ST10009STST10 DSP Library for DSP-MAC - users must read and accept the included end-user license agreement before installing it.
Sample & Buy
Part NumberQuantityUnit Price (US$) *PackagePacking TypeOperating Temperature (°C) (min)Operating Temperature (°C) (max)ECCN (EU)ECCN (US)Country of Origin
ST10F269Z2Q310000-PQFP 144 28x28x3.5Tray-40125NEC3A991A2-
ST10F269Z2Q610000-PQFP 144 28x28x3.5Tray-4085NEC3A991A2-
ST10F269Z2T310000-LQFP 144 20x20x1.4Tray-40125NEC3A991A2MALTA
Quality & Reliability
Part NumberPackageGradeRoHS Compliance GradeMaterial Declaration**
ST10F269Z2Q3PQFP 144 28x28x3.5IndustrialEcopack1
ST10F269Z2Q6PQFP 144 28x28x3.5IndustrialEcopack1a1c3_109xxx1.pdf
ST10F269Z2T3LQFP 144 20x20x1.4IndustrialEcopack2
16-BIT MCU WITH MAC UNIT, 128K to 256K BYTE FLASH MEMORY AND 12K BYTE RAM ST10F269Z2
circuit_diagram_13266_thumbnail.png ST10F269Z2
EMC design guide for ST microcontrollers STM8L101G3
Electrostatic discharge sensitivity measurement STM8L101G3
How to program/reprogram the ST10F269Zx Flash memory ST10F269Z2
Porting an application from the ST10F269Zx to the ST10F272Z2 ST10F269Z2
Porting an application from the ST10F269Zx to the ST10F273Z4 ST10F269Z2
Porting an application from the ST10F269Zx to the ST10F276Z5 ST10F269Z2
ST10 Direct Memory Access using MAC ST10F269Z2
ST7/ST10/U435 CAN-do solutions for car multiplexing ST72264G1
Selecting between ROM, FASTROM and OTP for a microcontroller STR910FAW32
Description of WLCSP for microcontrollers and recommendations for its use STM8L101G3
a1c3_109xxx1.pdf ST10F269Z2