| |  |  |  |
| PartNumber | STR912FAW42X6 | STR912FAW44X6 | STR912FAW44 |
| Description | IC MCU 32BIT 256KB FLASH 128LQFP | IC MCU 32BIT 512KB FLASH 128LQFP | |
| Manufacturer | ST | ST | ST |
| Product Category | Embedded - Microcontrollers | Embedded - Microcontrollers | Embedded - Microcontrollers |
| Series | STR9 | STR9 | STR9 |
| Product | MCU | MCU | MCU |
| Packaging | Tray | Tray Alternate Packaging | Tray Alternate Packaging |
| Unit Weight | 0.046530 oz | 0.046530 oz | 0.046530 oz |
| Mounting Style | SMD/SMT | SMD/SMT | SMD/SMT |
| Package Case | LQFP | LQFP | LQFP |
| Operating Temperature | -40°C ~ 85°C (TA) | -40°C ~ 85°C (TA) | -40°C ~ 85°C (TA) |
| Supplier Device Package | * | * | * |
| Number of I O | 80 | 80 | 80 |
| Speed | 96MHz | 96MHz | 96MHz |
| EEPROM Size | - | - | - |
| Core Processor | ARM9R | ARM9R | ARM9R |
| RAM Size | 96K x 8 | 96K x 8 | 96K x 8 |
| Program Memory Type | FLASH | FLASH | FLASH |
| Peripherals | Brown-out Detect/Reset, DMA, Motor Control PWM, POR, PWM, WDT | Brown-out Detect/Reset, DMA, Motor Control PWM, POR, PWM, WDT | Brown-out Detect/Reset, DMA, Motor Control PWM, POR, PWM, WDT |
| Connectivity | CAN, EBI/EMI, Ethernet, I2C, IrDA, Microwire, SPI, SSI, SSP, UART/USART, USB | CAN, EBI/EMI, Ethernet, I2C, IrDA, Microwire, SPI, SSI, SSP, UART/USART, USB | CAN, EBI/EMI, Ethernet, I2C, IrDA, Microwire, SPI, SSI, SSP, UART/USART, USB |
| Voltage Supply Vcc Vdd | 1.65 V ~ 2 V | 1.65 V ~ 2 V | 1.65 V ~ 2 V |
| Core Size | 32-Bit | 32-Bit | 32-Bit |
| Program Memory Size | 256KB (256K x 8) | 512KB (512K x 8) | 512KB (512K x 8) |
| Data Converters | A/D 8x10b | A/D 8x10b | A/D 8x10b |
| Oscillator Type | Internal | Internal | Internal |
| Maximum Operating Temperature | + 85 C | + 85 C | + 85 C |
| Minimum Operating Temperature | - 40 C | - 40 C | - 40 C |
| Operating Supply Voltage | 1.65 V to 2 V 2.7 V to 3.6 V | 1.65 V to 2 V 2.7 V to 3.6 V | 1.65 V to 2 V 2.7 V to 3.6 V |
| Interface Type | CAN I2C IrDA SSP UART USB | CAN I2C IrDA SSP UART USB | CAN I2C IrDA SSP UART USB |
| Core | ARM966E-S | ARM966E-S | ARM966E-S |
| Processor Series | STR912x | STR912x | STR912x |
| Data Bus Width | 32 bit/16 bit | 32 bit/16 bit | 32 bit/16 bit |
| Supply Voltage Max | 2 V 3.6 V | 2 V 3.6 V | 2 V 3.6 V |
| Supply Voltage Min | 1.65 V 1.77 V 2.5 V 2.7 V | 1.65 V 1.77 V 2.5 V 2.7 V | 1.65 V 1.77 V 2.5 V 2.7 V |
| Maximum Clock Frequency | 96 MHz | 96 MHz | 96 MHz |
| Number of I Os | 80 I/O | 80 I/O | 80 I/O |
| Data RAM Size | 96 kB | 96 kB | 96 kB |
| Number of Timers Counters | 4 Timer | 4 Timer | 4 Timer |