USB30_IN_ClearIT();清除的是IN事务完成中断标志
USB30_OUT_Set();配置芯片对OUT事务的响应状态
USB30_Send_ERDY();发送ERDY包通知电脑
结合USB3.0协议中数据收发的应答状态流转,结合主机的事务请求,才能实现收发。
我们示例程序虽然注重演示效果,效率不高,但是传输速度也在百兆字节每秒级别,如果不明白USB底层,可以直接在示例程序交互流程上(一发一收),只对缓冲区数据修改,实现上层协议的叠加。
USB30_IN_ClearIT();清除的是IN事务完成中断标志
USB30_OUT_Set();配置芯片对OUT事务的响应状态
USB30_Send_ERDY();发送ERDY包通知电脑
结合USB3.0协议中数据收发的应答状态流转,结合主机的事务请求,才能实现收发。
我们示例程序虽然注重演示效果,效率不高,但是传输速度也在百兆字节每秒级别,如果不明白USB底层,可以直接在示例程序交互流程上(一发一收),只对缓冲区数据修改,实现上层协议的叠加。
举报