关于LPC214X的usb中断<br />在使用LPC214X的过程中需要修改两个批量中断所使用的端点。<br /><br />但是我修改了zlg的程序的几个地方加中断发现还是不行。<br />我修改的地方是:<br /><br />1、void USB_USBDevIntConfig(void)函数中的<br /><br />tmp = (0x01 << 0) + (0x01 << 1) + (0x01 << 2) + <br /> (0x01 << 3) + (0x01 << 4) + (0x01 << 5); <br /><br />2、void USB_ConfigEndpoint(void)<br />{<br /> USB_ConfigMaxPaketSize(0,EP0_PACKET_SIZE);<br /> USB_ConfigMaxPaketSize(1,EP0_PACKET_SIZE);<br /><br /> USB_ConfigMaxPaketSize(2,EP1_PACKET_SIZE);<br /> USB_ConfigMaxPaketSize(3,EP1_PACKET_SIZE);<br /> <br /> //USB_ConfigMaxPaketSize(4,EP2_PACKET_SIZE);<br /> //USB_ConfigMaxPaketSize(5,EP2_PACKET_SIZE);<br />}<br /><br />3、void Usb_HPService(void)和void Usb_LPService(void)中的USB_ENDP04与USB_ENDP05<br /><br />4、ep2_rxdone()与ep2_txdone()函数中的端点<br /><br />但是修改了以后发现还是中断不了。问问大家还有哪里需要修改啊?<br /> |
|