STR912FAW42X6 STMicroelectronics, STR912FAW42X6 Datasheet - Page 57
![MCU 256KB FLASH 96K RAM 128LQFP](/photos/12/33/123349/str912faw42x6_sml.jpg)
STR912FAW42X6
Manufacturer Part Number
STR912FAW42X6
Description
MCU 256KB FLASH 96K RAM 128LQFP
Manufacturer
STMicroelectronics
Series
STR9r
Datasheet
1.STEVAL-IFW001V1.pdf
(102 pages)
Specifications of STR912FAW42X6
Core Processor
ARM9
Core Size
32-Bit
Speed
96MHz
Connectivity
CAN, EBI/EMI, Ethernet, I²C, IrDA, Microwire, SPI, SSI, SSP, UART/USART, USB
Peripherals
Brown-out Detect/Reset, DMA, Motor Control PWM, POR, PWM, WDT
Number Of I /o
80
Program Memory Size
256KB (256K x 8)
Program Memory Type
FLASH
Ram Size
96K x 8
Voltage - Supply (vcc/vdd)
1.65 V ~ 2 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
128-LQFP
Processor Series
STR912x
Core
ARM966E-S
Data Bus Width
16 bit, 32 bit
Data Ram Size
96 KB
Interface Type
CAN/I2C/IrDA/SSP/UART/USB
Maximum Clock Frequency
96 MHz
Number Of Programmable I/os
80
Number Of Timers
4
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
EWARM, EWARM-BL, MCBSTR9, MCBSTR9U, MCBSTR9UME, KSDK-STR912-PLUS, MDK-ARM, RL-ARM, ULINK2
Development Tools By Supplier
STR9-COMSTICK, STR910-EVAL, STR91X-SK/HIT, STR91X-SK/IAR, STR91X-SK/KEI, STR91X-SK/RAI, STR9-DK/RAIS, STR91X-DK/IAR, STX-PRO/RAIS, STR912-D/RAIS, STR79-RVDK/CPP, STR79-RVDKCPP/9, STR79-RVDK, STR79-RVDK/9, STR9-RVDK/BAS, STR79-RVDK/UPG
Minimum Operating Temperature
- 40 C
On-chip Adc
8-ch x 10-bit
For Use With
497-8267 - BOARD EVAL BASED ON STR9497-8262 - BOARD EVAL BASED ON STR912FAMCBSTR9UME - BOARD EVAL MCBSTR9 + ULINK-MEMCBSTR9U - BOARD EVAL MCBSTR9 + ULINK2MCBSTR9 - BOARD EVAL STM STR9 SERIES497-5067 - BOARD EVAL FOR STR910 FAMILY497-5066 - KIT STARTER KEIL FOR STR910497-5065 - KIT STARTER IAR KICKSTART STR912497-5064 - KIT STARTER FOR STR910 FAMILY497-5046 - KIT TOOL FOR ST7/UPSD/STR7 MCU
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
497-6283
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
STR912FAW42X6
Manufacturer:
ST
Quantity:
1 000
Company:
Part Number:
STR912FAW42X6
Manufacturer:
STMicroelectronics
Quantity:
10 000
STR91xFAxxx
Figure 9.
0xFC01.0000
0xFC00.0000
0x7C00.0000
0x6C00.0000
0x5C00.0000
0x4C00.0000
0x3C00.0000
0x2C00.0000
0xFFFF.FFFF
0xFFFF.F000
0x8000.0000
0x7800.0000
0x7400.0000
0x7000.0000
0x6800.0000
0x6400.0000
0x6000.0000
0x5800.0000
0x5400.0000
0x5000.0000
0x4800.0000
0x4400.0000
0x4000.0000
0x3800.0000
0x3400.0000
0x3000.0000
0x2800.0000
0x2400.0000
0x2000.0000
0x0800.0000
0x0400.0000
0x0000.0000
STR91xFA memory map
TOTAL 4 GB CPU
MEMORY SPACE
Ext. MEM, CS0
Ext. MEM, CS1
Ext. MEM, CS2
Ext. MEM, CS3
Ext. MEM, CS0
Ext. MEM, CS1
Ext. MEM, CS2
Ext. MEM, CS3
SRAM, D-TCM
FLASH, I-TCM
RESERVED
RESERVED
SRAM, AHB
SRAM, AHB
RESERVED
8-CH DMA
8-CH DMA
ENET
ENET
APB1
APB0
APB1
APB0
VIC0
VIC1
USB
USB
EMI
EMI
FMI
FMI
4 KB
64 KB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
64 MB
Using 64 KB or 96
KB
Using 288 KB, 544 KB,
1.1 MB or 2.1 MB
BUFFERED
BUFFERED
BUFFERED
BUFFERED
BUFFERED
BUFFERED
BUFFERED
NON-
NON-
NON-
NON-
AHB
AHB
AHB
AHB
AHB
AHB
AHB
Doc ID 13495 Rev 6
BUFFERED ACCESS
PERIPHERAL BUS,
NON- BUFFERED
PERIPHERAL BUS,
0x0000.0000
ACCESS
Order of the two Flash memories is user defined.
1024KB or 2028KB
FLASH (BANK 1),
DEFAULT ORDER
32KB or 128KB
256KB, 512KB,
SECONDARY
MAIN FLASH
APB1+0x0000.A000
APB0+0x0000.A000
(BANK 0),
APB1+0x0000.D000
APB1+0x0000.C000
APB1+0x0000.B000
APB0+0x0000.D000
APB0+0x0000.C000
APB0+0x0000.B000
APB1+0x03FF.FFFF
APB1+0x0000.E000
APB1+0x0000.9000
APB1+0x0000.8000
APB1+0x0000.7000
APB1+0x0000.6000
APB1+0x0000.5000
APB1+0x0000.4000
APB1+0x0000.3000
APB1+0x0000.2000
APB1+0x0000.1000
APB1+0x0000.0000
APB0+0x03FF.FFFF
APB0+0x0001.0000
APB0+0x0000.F000
APB0+0x0000.E000
APB0+0x0000.9000
APB0+0x0000.8000
APB0+0x0000.7000
APB0+0x0000.6000
APB0+0x0000.5000
APB0+0x0000.4000
APB0+0x0000.3000
APB0+0x0000.2000
APB0+0x0000.1000
APB0+0x0000.0000
APB BASE +
OFFSET
1024KB or 2048KB
OPTIONAL ORDER
FLASH (BANK 1),
PERIPHERAL BUS
MEMORY SPACE
WAKE-UP UNIT
GPIO PORT P9
GPIO PORT P8
GPIO PORT P7
GPIO PORT P6
GPIO PORT P5
GPIO PORT P4
GPIO PORT P3
GPIO PORT P2
GPIO PORT P1
GPIO PORT P0
256KB, 512KB,
32KB or 128KB
APB1 CONFIG
APB0 CONFIG
SECONDARY
MAIN FLASH
WATCHDOG
RESERVED
RESERVED
(BANK 0),
UART2
UART1
UART0
SSP1
SSP0
TIM3
TIM2
TIM1
TIM0
I2C1
I2C0
ADC
CAN
SCU
RTC
IMC
Memory mapping
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
4 KB
APB1,
AHB-
to-APB
Bridge
APB0,
AHB-
to-APB
Bridge
57/102