圖中這句話,是不會(huì)生效的,因?yàn)閁EP_T_RES_NAK == UEP_T_RES_NAK中==優(yōu)先級(jí)最高,所以這句話等效于
if(R8_UEP2_CTRL & 1),取最低位運(yùn)算,不滿足意義
正確的寫法應(yīng)該是
if((R8_UEP2_CTRL & UEP_T_RES_NAK) == UEP_T_RES_NAK)
{
? ? return FAILURE;
}
那問(wèn)題來(lái)了,因?yàn)樽詈蟀l(fā)送的都是NAK,所以導(dǎo)致永遠(yuǎn)無(wú)法發(fā)送第二次數(shù)據(jù),官方的意思這句話是想表明什么意思呢?
熱門產(chǎn)品 :
CH32L103: 32位PDUSB低功耗單片機(jī)