Мой FreeRTOS Драйвер Ethernet на моей плате STM32F4x выскакивает много слов " Раннее прерывание передачи ". Я не нашел объяснения этому «ненормальному» прерыванию, несмотря на:
Указывает, что передаваемый пакет был полностью передан в
ФИФО
Так в чем проблема? Похоже, все идет хорошо.
Что это значит?
Лист данных STM32F401xx :
Регистр состояния Ethernet DMA ( ETH_DMASR ) p.1228
- БИТ 10 ETS : статус ранней передачи
Регистр разрешения прерываний Ethernet DMA ( ETH_DMAIER ) стр.1233
- БИТ 10 ETIE : раннее разрешение прерывания передачи