我碰到一个问题,端点4发送数据给主机会出错,没有产生端点4的IN中断,请问一下端点4的发送有什么要注意的吗?(端点4是只作为IN端点,EP4_OUT_MEM_SIZE = 0, EP4_IN_MEM_SIZE = 64)
发送代码:
length = (len > EP4_IN_MEM_SIZE) ? EP4_IN_MEM_SIZE : len;
memcpy(usbEp4Buffer + EP4_OUT_MEM_SIZE + 2 * (EP4_OUT_MEM_SIZE > 0), buf, length);
UEP4_T_LEN = length;
UEP4_CTRL = (UEP4_CTRL & ~ MASK_UEP_T_RES) | UEP_T_RES_ACK;
|