The maximum operating frequency of the TM4C129ENCZADI3R is 120 MHz, but it can be overclocked to 150 MHz with reduced voltage and temperature ranges.
The clock system on the TM4C129ENCZADI3R can be configured using the System Control Register (SYSCTL) and the Clock Control Register (CCG). The SYSCTL register is used to select the clock source, while the CCG register is used to configure the clock divider and multiplier.
The NMI pin on the TM4C129ENCZADI3R is used to trigger a non-maskable interrupt, which is a high-priority interrupt that cannot be masked or disabled by software. It is typically used for critical system events, such as a watchdog timer expiration or a power failure.
The Ethernet MAC on the TM4C129ENCZADI3R can be used by configuring the Ethernet Controller Register (EMAC) and the Media Independent Interface (MII) registers. The EMAC register is used to configure the Ethernet MAC, while the MII registers are used to configure the physical layer interface.
The TM4C129ENCZADI3R has 1 MB of Flash memory and 256 KB of SRAM, as well as 6 KB of EEPROM.