80 MHz Cortex-M3 with a full connectivity stack
The LM3S9790-IBZ80-C1T is a Stellaris ARM Cortex-M3 MCU running at 80 MHz with 128 KB of Flash and 64K x 8 of RAM. It carries a full set of peripherals — brown-out detect, DMA, I²S, POR, PWM, and WDT — plus connectivity that covers CAN, Ethernet, USB OTG, and a dozen serial protocols (I²C, SPI, UART, LIN, IrDA, Microwire, SSI). The 60 GPIOs and 16-channel 10-bit ADC give it the I/O for a control panel or a gateway board.
What the 80 MHz core and 128 KB Flash mean for the BOM
80 MHz is a solid mid-range speed for a Cortex-M3 — fast enough to run a real-time control loop with a TCP/IP stack and a CANopen node, but not so fast that you need external memory or high-layer-count PCBs. The 64K x 8 RAM handles a couple of large buffers for Ethernet or USB without thrashing.
