设备描述符里面的第8个字节.bMaxPacketSize0,看了很多Demo都是设置为8字节。
CH554.h头文件里面定义的DEFAULT_ENDP0_SIZE也是8。
是否可以设置为64呢?如果设置为64字节,缓冲区要设置64字节还是64+2=66字节呢?
下面的缓冲区分配,如果要66字节就和端点1的重复了,是否需要将端点1缓冲区后移?
UINT8X Ep0Buffer[0x40] _at_ 0x0000; // 端点0 OUT & IN缓冲区,必须是偶地址
UINT8X Ep1Buffer[0x40] _at_ 0x0040; // 端点1 发送缓冲区