What this Stellaris MCU brings to an industrial design
The Texas Instruments LM3S9B95-IBZ80-C1 is a 32-bit ARM Cortex-M3 microcontroller from the Stellaris 9000 series, clocked at 80 MHz. It integrates 256 KB of Flash and 96 KB of SRAM.
80 MHz Cortex-M3 — what it means for protocol throughput
At 80 MHz the Cortex-M3 core can sustain a full-duplex Ethernet MAC while servicing a CAN bus and a USB OTG bulk transfer. The 96 KB SRAM provides buffer space for Ethernet packets and a CAN message queue.
Obsolete — last-time-buy already passed
The LM3S9B95-IBZ80-C1 is officially obsolete. There is no active replacement listed by Texas Instruments within the Stellaris family; the entire Stellaris line has been superseded by the Tiva C series, which uses a different pinout and requires a board redesign.
Connectivity and peripheral integration
The part carries Ethernet MAC, two CAN controllers, USB OTG, and multiple UART/SPI/I²C serial ports. The 65 GPIOs are multiplexed with these peripherals.
