是00啊,久仰大名了,呵呵。多谢你的回复。在这还有个问题请教 /* EP0 */ /* rx/tx buffer base address */ #define ENDP0_RXADDR (0x40) #define ENDP0_TXADDR (0x80)
/* EP1 */ /* tx buffer base address */ #define ENDP1_TXADDR (0xC0)
这样定义地址,然后我定义了一个512字节的包,为什么我在上位机上收到的数据只有前320个是正确的,剩余的确是错误的。是否是地址定义有问题,还是像你说的与其他地址冲突了?
|