STR912FW42X6 STMicroelectronics, STR912FW42X6 Datasheet - Page 45
![no-image](/images/manufacturer_photos/0/6/637/stmicroelectronics_sml.jpg)
STR912FW42X6
Manufacturer Part Number
STR912FW42X6
Description
MCU 256K FLASH 96K SRAM USB CAN
Manufacturer
STMicroelectronics
Series
STR9r
Datasheet
1.STR910FM32X6.pdf
(73 pages)
Specifications of STR912FW42X6
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
For Use With
497-8267 - BOARD EVAL BASED ON STR9MCBSTR9UME - BOARD EVAL MCBSTR9 + ULINK-MEMCBSTR9U - BOARD EVAL MCBSTR9 + ULINK2497-5859 - EVAL BRD FULL USB DONGLE STR912MCBSTR9 - BOARD EVAL STM STR9 SERIES
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Other names
497-5062
497-5062-2
497-5062-2
STR912FW42X6T
497-5062-2
497-5062-2
STR912FW42X6T
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STR912FW42X6
Manufacturer:
ST
Quantity:
20 000
STR91xF
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
STR91xF memory map
SRAM, D-TCM
FLASH, I-TCM
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, AHB
SRAM, AHB
RESERVED
RESERVED
RESERVED
8-CH DMA
8-CH DMA
ENET
ENET
APB1
APB0
APB1
APB0
VIC0
VIC1
USB
USB
EMI
EMI
FMI
FMI
(2)
(2)
(1)
(2)
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 or 544
KB
BUFFERED
BUFFERED
BUFFERED
BUFFERED
BUFFERED
BUFFERED
BUFFERED
NON-
NON-
NON-
NON-
AHB
AHB
AHB
AHB
AHB
AHB
AHB
BUFFERED ACCESS
PERIPHERAL BUS,
PERIPHERAL BUS,
NON- BUFFERED
0x0000.0000
ACCESS
(3)
(3)
Order of the two Flash memories is user defined.
FLASH (BANK 1),
DEFAULT ORDER
256KB or 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
32KB
APB BASE +
OFFSET
(1)
OPTIONAL ORDER
MEMORY SPACE
FLASH (BANK 1),
PERIPHERAL BUS
256KB or 512KB
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
APB1 CONFIG
APB0 CONFIG
SECONDARY
MAIN FLASH
WATCHDOG
RESERVED
RESERVED
(BANK 0),
UART2
UART1
UART0
SSP1
SSP0
32KB
TIM3
TIM2
TIM1
TIM0
I2C1
I2C0
ADC
CAN
SCU
RTC
IMC
(4)
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
45/73