阅读:1200回复:0
寻求答案:这个方案可行吗?对DS做出来的TEST驱动的设计方案
方案设想:
硬件: 用一根USB延长线串联起一个10K电阻和一个二极管(灯)接入主机USB口 具体做法:剪断USB接USB设备的一端,断线处的DATA-和GND两线串接电阻与二极管,USB线另一端接入主机. 软件: 用DS按<10分种开发一个USB驱动>一文做出来驱动的框架,对二极管(灯)控制亮和灭. 设想:因为这个硬件不是USB设备,所以主机不会对这硬件分配地址,也不会交换信号;因此增加对接口控制的程序,让主机对无USB设备的接口发信号,以满足控制灯的亮与灭;定义信号为1时,灯亮(ON),信号为0时,灯不亮(OFF). 疑问:没有交换数据怎能传送BUFFER控制灯?在TEST里面只增加小程序代码可以实现以上提到的功能吗? |
|