usb 的 bulk端口传输有点问题我使用d12做usb的控制芯片,枚举已经完成.
我向bulk端点送数据,结果电脑这边根本接收不到数据.下面是我这段原代码:
D12_COMMAND = 0x45;//读 in 最后状态
i = D12_DATA;
D12_COMMAND = 5;// 选择 IN 端点(指针指向0位置)
D12_COMMAND = 0xf0;// 写缓冲区
D12_DATA = 0;
D12_DATA = 34;
for(i=0;i <34;i++)
{
D12_DATA = 1;
}
D12_COMMAND = 0xfa;// 设置 IN 缓冲区有效(满标志)
请高手指点~~