The TM4C1236D5PMI is a microcontroller from Texas Instruments, part of the TM4C123x series. It is designed for embedded applications that require high performance, low power consumption, and a wide range of integrated peripherals. Here is an overview of the key features of the TM4C1236D5PMI:
1. ARM Cortex-M4F Core: The microcontroller is powered by a 32-bit ARM Cortex-M4F processor, running at a maximum frequency of 80 MHz. It offers high performance with a floating-point unit (FPU), single-cycle multiplication, and hardware divide instructions.
2. Flash Memory: The TM4C1236D5PMI provides 512 KB of on-chip Flash memory for program storage. The Flash memory is non-volatile, allowing the microcontroller to retain the programmed code even when power is disconnected.
3. SRAM: It includes 32 KB of on-chip Static Random-Access Memory (SRAM) for temporary data storage. The SRAM is used for stack, heap, and variables during program execution.
4. GPIO: The microcontroller features up to 64 General-Purpose Input/Output (GPIO) pins, allowing for easy connectivity with external devices.
5. Analog-to-Digital Converter (ADC): It has a 12-bit, 8-channel ADC module with a maximum sampling rate of 1 Msps