wanggang508
驱动小牛
驱动小牛
  • 注册日期2003-08-24
  • 最后登录2005-03-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1631回复:8

为啥D12的软连接连并不能使D+脚的电压为高?? 50分

楼主#
更多 发布于:2005-01-03 12:14
我的板子固件程序执行完软连接函数后并不能让我主机检测到板子的插入,可能是那方面的原因呀?D+,D-线上的匹配电阻(18R)也是正确的呀!d12也能输出晶振,d12的VOUT电压为3.38V。但是固件中对d12的模式设置也没有成功,d12一直输出默认的4MHz的晶振。有有没有可能是d12的问题吗??谢谢了!!
多多交流,少走弯路!!!
shenshaoxiang
驱动牛犊
驱动牛犊
  • 注册日期2004-08-27
  • 最后登录2009-04-03
  • 粉丝0
  • 关注0
  • 积分69分
  • 威望8点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-01-06 15:26
你的模式设置命令都不起作用了?看来你的MCU到D12得命令就没被执行过,感觉是MCU 的I/O与D12之间没有连接好。对着原理图查查吧,你能不能读到ID号呀,估计这个也不行吧?那你这个硬件之间的连接有问题了,你需要好好查查。好好弄,不能急躁。
向大家学习,知识的获得来自于理论,实践和交流。
tomjin
驱动牛犊
驱动牛犊
  • 注册日期2002-12-16
  • 最后登录2006-03-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-01-06 09:51
仅仅看片选没有意义,时序图在datasheet上有,比如:
D12要求2次连续的读操作之间要求间隔至少500ns,从发命令到读数据要求600ns,这在D12和高速控制器连接的时候,软件中要加空指令;
若是有台逻辑分析仪,那会轻松很多!
wanggang508
驱动小牛
驱动小牛
  • 注册日期2003-08-24
  • 最后登录2005-03-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-01-05 19:53
tomjin大侠,您能否详细讲一下该如何分析一下D12的读写时序,我用示波器看了片选信号是对的!!!如何才是正确的??谢谢了!!
多多交流,少走弯路!!!
wanggang508
驱动小牛
驱动小牛
  • 注册日期2003-08-24
  • 最后登录2005-03-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-01-05 19:51
shenshaoxiang大侠我也觉得应该是d12就没有执行软连接的这个命令,但是我现在找不到是那方面的原因导致d12就没有执行软连接的这个命令,我用万用表量了板子都是通的。但是就是命令执行不了!!用的同学说板子通也可能是电路板的原因,让我用酒精洗一下板子呢!!不知您有啥看法??谢谢了!!
多多交流,少走弯路!!!
shenshaoxiang
驱动牛犊
驱动牛犊
  • 注册日期2004-08-27
  • 最后登录2009-04-03
  • 粉丝0
  • 关注0
  • 积分69分
  • 威望8点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-01-05 15:34
wanggang508 从你说的情况来看,极有可能是你的d12就没有执行软连接的这个命令。(软连接不成功。)也就是从PC端来看,没有USB总线发生电平变化。那么主机当然认为没有设备出现。此时你的D+不会呈现高电平的。
向大家学习,知识的获得来自于理论,实践和交流。
tomjin
驱动牛犊
驱动牛犊
  • 注册日期2002-12-16
  • 最后登录2006-03-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-01-05 10:20
分析一下D12的读写时序,看你的软连接是否真正下达了命令!
万一不行,就换片子了!
wanggang508
驱动小牛
驱动小牛
  • 注册日期2003-08-24
  • 最后登录2005-03-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-01-05 08:49
谢谢大侠,我们已经买过开发板了。自己学着做别的呢!!
多多交流,少走弯路!!!
yyouking
驱动老牛
驱动老牛
  • 注册日期2003-12-18
  • 最后登录2020-04-28
  • 粉丝0
  • 关注0
  • 积分967分
  • 威望114点
  • 贡献值1点
  • 好评度78点
  • 原创分0分
  • 专家分0分
  • 社区居民
8楼#
发布于:2005-01-04 21:56
   我觉得还是直接买个开发板比较方便
我觉得http://devking.51.net/不错
提供: AT89S52+D12开发套件 W78E54+Sl811HST单片机读写U盘套件 PL2303HX-串口转USB 网站http://www.devking.cn 联系 sl811hs@yahoo.com.cn QQ:14441292
游客

返回顶部