cubemx配置ETH(以太网)
1. Ethernet global interrupt
- 功能:
这是以太网控制器的全局中断,主要用于处理以太网通信相关的事件。
包括但不限于以下内容:- 接收数据包完成中断(RX完成)
- 发送数据包完成中断(TX完成)
- 错误中断(如帧校验错误、溢出等)
- DMA传输完成中断
- 典型用途: 用于处理以太网数据的收发逻辑。例如,当以太网接收到一个数据包时,会触发此中断,用户可以在中断服务程序中读取数据包并进行处理。
2. Ethernet wake-up interrupt through EXTI line 19
- 功能:
这是一个以太网唤醒中断,基于外部中断线(EXTI Line 19)。当系统处于低功耗模式时,如果通过以太网检测到唤醒信号(如魔术包或特定的网络事件),会触发此中断,将系统从低功耗模式唤醒。 - 典型用途:
- 在低功耗应用场景中,通过网络事件(如远程唤醒)唤醒MCU。
- 配合以太网的 Magic Packet 技术实现远程唤醒功能