一种软件实现usb主机控制器方法、系统及存储介质
摘要:
本发明公开了一种软件实现usb主机控制器方法,包括:根据usb主机层分配的usb主机端点模型结构体建立urb的管理链表;建立主机控制器端点的模型结构体,将usb主机端点与usb外接设备的端点进行绑定,以实现usb底层和从机设备之间的数据通信传输;建立主机控制器的模型结构体;通过主机控制器端点的模型结构体和主机控制器的模型结构体对主机控制器端点进行管理。本发明采用软件实现usb主机控制器方法,不需要硬件设计,可以节省芯片设计的成本和减小芯片面积,降低芯片生产成本,还可以兼容usb不同版本主机控制器接口,应用比较灵活,能够实现更高的usb传输速度。
0/0