STR912FW42X6 STMicroelectronics, STR912FW42X6 Datasheet - Page 36
![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
Pin description
4.1
Notes: 1 STMicroelectronics advises to ground, or pull up to V
Table 3.
36/73
-
-
-
-
-
-
Pkg
67
69
71
76
78
85
2 All pins on ports 0 - 9 are 5V tolerant
3 Pins on ports 0,1,2,4,5,7,8,9 have 4 mA drive and 4mA sink. Ports 3 and 6 have 8 mA drive and
4 For 8-bit non-muxed EMI operation: Port 8 is eight bits of data, ports 7 and 9 are 16 bits of
5 For 16-bit muxed EMI operation: Ports 8 and 9 are 16 bits of muxed address and data bits, port
6 Signal polarity is programmable for interrupt request inputs, EMI_ALE, timer input capture
7 HiZ = High Impedance, V = Voltage Source, G = Ground, I/O = Input/Output
8 STR910F devices do not support USB. On these devices USBDP and USBDN signals are "Not
9 STR910F 128-pin devices do not support Ethernet. On these devices PHYCLK and all
Pin Name
Default pin functions
During and just after reset, all pins on ports 0-9 default to high-impedance input mode until
CPU firmware assigns other functions to the pins. This initial input mode routes all pins on ports
0-9 to be read as GPIO inputs as shown in the “Default Pin Function” column of
Simultaneously, certain port pin signals are also routed to other functional inputs as shown in
the “Default Input Function” column of
CPU firmware makes other assignments. At any time, even after the CPU assigns pins to
alternate functions, the CPU may always read the state of any pin on ports 0-9 as a GPIO input.
CPU firmware may assign alternate functions to port pins as shown in columns “Alternate Input
1” or “Alternate Output 1, 2, 3” of
Notes for
pins on port 0 - 9 to reduce noise susceptibility, noise generation, and minimize power
consumption. There are no internal or programmable pull-up resistors on ports 0-9.
8 mA sink.
address.
7 is up to eight additional bits of high-order address
inputs and output compare/PWM outputs, motor control tach and emergency stop inputs, and
motor control phase outputs.
Used" (USBDN is not connected, USBDP must be pulled up by a 1.5K ohm resistor to VDDQ),
and all functions named “USB" are not available.
functions named “MII*" are not available.
P0.0
P0.1
P0.2
P0.3
P0.4
P0.5
Device pin description
I/O
I/O
I/O
I/O
I/O
I/O
Table
Default Pin
GP Input, HiZ
GP Input, HiZ
GP Input, HiZ
GP Input, HiZ
GP Input, HiZ
GP Input, HiZ
Function
GPIO_0.0,
GPIO_0.1,
GPIO_0.2,
GPIO_0.3,
GPIO_0.4,
GPIO_0.5,
3:
Default Input
PHY Xmit clock
PHY Rx data0
MII_TX_CLK,
PHY Rx data
PHY Rx data
PHY Rx data
Function
MII_RXD0,
MII_RXD1,
MII_RXD2,
MII_RXD3,
-
Table 3
Table
I2C0_CLKIN, I2C
I2C1_CLKIN, I2C
TIM0_ICAP1,
Input Capture
TIM0_ICAP2,
Input Capture
Alternate
by writing to control registers at run-time.
I2C data in
I2C data in
I2C0_DIN,
I2C1_DIN,
Input 1
clock in
clock in
3, and these pin input functions will remain until
DDQ
Alternate
Output 1
GPIO_0.0,
GP Output
GPIO_0.1,
GP Output
GPIO_0.2,
GP Output
GPIO_0.3,
GP Output
GPIO_0.4,
GP Output
GPIO_0.5,
GP Output
Alternate functions
using a 100 K Ω resistor, all unused
I2C0_CLKOUT, I2C
I2C1_CLKOUT, I2C
EMI Chip Select
EMI Chip Select
I2C0_DOUT,
I2C1_DOUT,
Alternate
I2C data out
I2C data out
Output 2
EMI_CS0n,
EMI_CS1n,
clock out
clock out
Table
ETM_PCK0, ETM
ETM_PCK1, ETM
ETM_PCK2, ETM
ETM_PCK3, ETM
ETM pipe status
ETM pipe status
ETM_PSTAT0,
ETM_PSTAT1,
Alternate
Output 3
STR91xF
Packet
Packet
Packet
Packet
3.