SPRUII0F May 2019 – June 2024 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
FILE: ethernet_ex10_lowlatency_interrupt.c
This example demonstrates the steps to be followed in using the Ethernet of the Communication Manager Subsystem to handle the Ethernet transmit,receive with minimum latency interrupts. The example interrupt handlers provided in the Ethernet driver help to achieve user friendly buffer management and the generic interrupt handler handles different interrupt sources, these factors might be more cycle consuming. This example demonstrates how to achieve lowest possible latency with interrupts and buffer management with the Ethernet Driver. Before running this Communication Manager code the C28x cpu1 code has to be run to configure the clocks to Communication manager and required IO pads for Ethernet module
External Connections
This example programs the Ethernet module in Internal Loop back mode and hence needs no external connection on the MII Data lines. But it needs the MII Tx and Rx clocks to be input on those pins Refer to the C28x CPU1 code of ethernet_config_c28x project for which GPIOs are used for connecting to the PHY
Watch Variables