打印

我改了usbconfig.h的输出端口就不行了

[复制链接]
2408|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
四叶草|  楼主 | 2009-5-5 10:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在usbdrv下的usbconfig.h里面的--------Hardware Config---------改为:
#define USB_CFG_IOPORTNAME      B
#define USB_CFG_DMINUS_BIT      1
#define USB_CFG_DPLUS_BIT       0
原来是用PORD2和3的,但是改了之后就枚举不成功了,得到的PID和VID是0。
我原来是想用USBASP的电路(因为有这样的PCB)来做cdc的,但是我作如下改动后就没有效果,请问是什么原因呢?

相关帖子

沙发
computer00| | 2009-5-5 10:06 | 只看该作者

好象有一根必须要接中断口上的吧?

使用特权

评论回复
板凳
四叶草|  楼主 | 2009-5-5 11:21 | 只看该作者

USBASP的有一根接中断口

USBASP的有一根接中断口,但是cdc的没有啊,原来的原理图都是只接两个脚啊,而且我用万用板试过用原本的端口,不用接中断口也是可以的。我的那个pcb有接中断口,但是没有用中断(因为原来的cdc也是没有的),所以那只脚只是输入的状态。

使用特权

评论回复
地板
computer00| | 2009-5-5 11:23 | 只看该作者

啊?这个就不清楚了,没仔细研究过它的代码。

你再仔细看看这个.h文件里面的其他地方,看是不是还有地方需要改的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

71

主题

109

帖子

0

粉丝