Content originally posted in LPCWare by ECamino on Wed Jun 19 09:17:44 MST 2013
Hi, I'm using an LPC1347. When I want to send data larger than the ep data packet size, I thought the SIE breaks the data into multiple packets. Is that not the case?
UsbApi->hw->WriteEP(hUsb, HID_EP_IN, (pDATA->api_buff), 4) // works when the ep packet size is 4
UsbApi->hw->WriteEP(hUsb, HID_EP_IN, (pDATA->api_buff), [COLOR=red]25[/COLOR]) // USB pipe abort and no data sent
EC