代碼基本沿用參考例程寫的,如果不使用低功耗模式,則MAC幀數(shù)據(jù)收發(fā)是正常的,但是如果使用__WFE指令進(jìn)入低功耗模式的話,數(shù)據(jù)發(fā)送就不正常了。根據(jù)中斷執(zhí)行的情況來(lái)看,有DMA接收中斷,但是沒(méi)有發(fā)送中斷,導(dǎo)致ETH的發(fā)送描述符耗盡沒(méi)有及時(shí)釋放,導(dǎo)致后續(xù)數(shù)據(jù)發(fā)送就阻塞了。
我用的是內(nèi)置的10M網(wǎng)卡,在使用低功耗模式時(shí),使用網(wǎng)卡外設(shè)是否需要進(jìn)行特別處理?
熱門產(chǎn)品 :
CH32V317: 互聯(lián)型青稞RISC-V MCU