flwave 发表于 2014-6-10 15:12:21

如何在windows上编程控制usb口的输出?

想到一个问题,可不可以在Windows上编一个程序,功能是运行程序后使电脑上的某一个自己规定的usb口的D+口(或D-口)按照一定的我规定的频率做电平的变化?如果可以的话要看哪些相关的书籍啊?

gujingji 发表于 2014-6-10 15:24:55

貌似USB口不是这样用的,你不能把它当做IO口

PIC16F54 发表于 2014-6-10 15:28:07

LPT并口可以做到。

qiqirachel 发表于 2014-6-10 15:28:37

额,USB接口不是差分口么?

bbs2009 发表于 2014-6-10 15:53:42

lzchuo 发表于 2014-6-10 16:02:31

恐怕做不到{:sad:}

ANHOME 发表于 2014-6-10 16:08:05

一个USB Slave芯片也才2元以内,没必要直接控制D+,D_吧!?!

y595906642 发表于 2014-6-10 16:38:18

楼主是学生吗{:lol:}

wxws 发表于 2014-6-10 16:44:17

做不到,串口或并口才行,或者将USB转串,转并芯片这样用,也满足LZ意思

flwave 发表于 2014-6-11 16:59:52

wxws 发表于 2014-6-10 16:44
做不到,串口或并口才行,或者将USB转串,转并芯片这样用,也满足LZ意思

那转了之后要学习什么内容才能编写出来呢?

xuyaqi 发表于 2014-6-11 17:15:39

那是要牵扯一系列的USB协议,先要学习这些协议,还要熟悉一种编程语言C#,VC,VB及USB接口API等。

wxws 发表于 2014-6-11 17:28:20

flwave 发表于 2014-6-11 16:59
那转了之后要学习什么内容才能编写出来呢?

转了之后,就是普通的串口或并口操作了。看一下相关电脑编程软件的操作即可。
话说用FT232就足够了,可配置成端口操作方式,看下FTDI网站吧
页: [1]
查看完整版本: 如何在windows上编程控制usb口的输出?