dysjd
驱动牛犊
驱动牛犊
  • 注册日期2004-03-01
  • 最后登录2004-05-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2874回复:23

d12 usb小问

楼主#
更多 发布于:2004-03-19 13:00
我用d12做的usb,为什么d12上的goodlink口接的发光二极管不亮阿?测得goodlink是高电平。
而且单片机的p1口却是低电平,和地短路了,是不是单片机要先restart阿?
小弟非常感谢!
yyouking
驱动老牛
驱动老牛
  • 注册日期2003-12-18
  • 最后登录2020-04-28
  • 粉丝0
  • 关注0
  • 积分967分
  • 威望114点
  • 贡献值1点
  • 好评度78点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2004-03-19 15:01
不用的,D12灯亮,枚举成功了
提供: AT89S52+D12开发套件 W78E54+Sl811HST单片机读写U盘套件 PL2303HX-串口转USB 网站http://www.devking.cn 联系 sl811hs@yahoo.com.cn QQ:14441292
LJ1978
驱动小牛
驱动小牛
  • 注册日期2004-02-25
  • 最后登录2011-06-08
  • 粉丝0
  • 关注0
  • 积分43分
  • 威望24点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-03-19 15:05
GOODLINK是要枚举成功后才能点亮的.硬件上给它接灯就行.没必要接MCU
zmwk
驱动中牛
驱动中牛
  • 注册日期2001-05-15
  • 最后登录2009-04-05
  • 粉丝0
  • 关注0
  • 积分59分
  • 威望51点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-03-20 03:09
GOODLINK的问题LJ1978已经回答你了。
补充一下,如果作了SoftConnect以后,即使枚举不成功的话,它也会闪三下。否则,你的麻烦大了。

关于P0口的低电平,短路的可能性较小。(测试短路要断电,万用表搭以搭就测出来了!)
可能的情况:
1。复位电路没能正常复位。
2。晶振没有起振。
3。固件没有烧进去。MCU是空的,或非法代码。

仔细检查检查!
A strong man can save himself. A great man can save another.
dysjd
驱动牛犊
驱动牛犊
  • 注册日期2004-03-01
  • 最后登录2004-05-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-03-21 22:07
谢谢
可是灯还是不亮阿,不知道为什么?好像硬件电路没有连接错啊!
关于p1口,怎么检查晶振没有起振阿,谢谢!
zmwk
驱动中牛
驱动中牛
  • 注册日期2001-05-15
  • 最后登录2009-04-05
  • 粉丝0
  • 关注0
  • 积分59分
  • 威望51点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-03-22 01:34
你的MCU很可能根本就没工作,所以也没有SoftConnect。
GoodLink当然没有反应。

用示波器看呀!
A strong man can save himself. A great man can save another.
dysjd
驱动牛犊
驱动牛犊
  • 注册日期2004-03-01
  • 最后登录2004-05-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-03-22 14:36
老大:
我又检查了一下电路,单片机起振的。但发现以下问题:
1、 d12的V3.3管口是低电平,不是3.3v
2、 单片机的CS口是高电平
3、 单片机P1.2、1.3是高电平,我用这个口连了两个灯
4、 D12int脚是低电平,和地短路了,接的是单片机的p3.2
5、 D12RST是低电平,接的是单片机的p1.7
老大请帮帮忙
小弟十分感谢
dysjd
驱动牛犊
驱动牛犊
  • 注册日期2004-03-01
  • 最后登录2004-05-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-03-22 14:54
小弟更正一下,v3.3脚是正常的,的确是3.3v
我刚才把这个搞错了
不好意思阿
lsn_061
驱动老牛
驱动老牛
  • 注册日期2002-05-09
  • 最后登录2006-10-06
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望261点
  • 贡献值0点
  • 好评度169点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-03-22 15:30
请问d12开发板有没有pc机上的驱动源代码?

[编辑 -  3/22/04 by  lsn_061]
[img]http://bbs.zndev.com/image/medal/5.gif[/img]
zmwk
驱动中牛
驱动中牛
  • 注册日期2001-05-15
  • 最后登录2009-04-05
  • 粉丝0
  • 关注0
  • 积分59分
  • 威望51点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-03-22 16:59
你的单片机是独立晶振还是用D12的时钟?
D12 INT 脚短路要先解决掉!
A strong man can save himself. A great man can save another.
lsn_061
驱动老牛
驱动老牛
  • 注册日期2002-05-09
  • 最后登录2006-10-06
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望261点
  • 贡献值0点
  • 好评度169点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-03-22 17:10
楼上能否回答俺的问题
[img]http://bbs.zndev.com/image/medal/5.gif[/img]
dysjd
驱动牛犊
驱动牛犊
  • 注册日期2004-03-01
  • 最后登录2004-05-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-03-22 21:07
我用的是独立的晶振
怎么结决D12 INT脚阿
谢谢老大
zmwk
驱动中牛
驱动中牛
  • 注册日期2001-05-15
  • 最后登录2009-04-05
  • 粉丝0
  • 关注0
  • 积分59分
  • 威望51点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2004-03-22 22:05
To lsn_061:

这个要看你是哪里的开发板了。如果是花钱买的,比如周立功的,那肯定应该有啊。
A strong man can save himself. A great man can save another.
zmwk
驱动中牛
驱动中牛
  • 注册日期2001-05-15
  • 最后登录2009-04-05
  • 粉丝0
  • 关注0
  • 积分59分
  • 威望51点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2004-03-22 22:06
To dysjd:

如果短路了,只能割线了,真不幸!
A strong man can save himself. A great man can save another.
dysjd
驱动牛犊
驱动牛犊
  • 注册日期2004-03-01
  • 最后登录2004-05-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2004-03-22 23:28
d12 INT 我连接的是单片机的p3.2口
是不是单片机没有工作啊
dysjd
驱动牛犊
驱动牛犊
  • 注册日期2004-03-01
  • 最后登录2004-05-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2004-03-24 19:47
老大:
     我现在d12的goodlink口接的发光二极管偶尔会亮。我查了一下各个脚的波形,发现三个问题:
1、d12 ALE的波形对了,但频率不对
2、d12 INT是低电平
3、d12 12MOUT输出的频率不对,不是12兆
其他基本都对,d12的晶振频率为6兆而且正常工作。
不知道问题出在哪里啊?
请老大帮帮忙
非常感谢
zmwk
驱动中牛
驱动中牛
  • 注册日期2001-05-15
  • 最后登录2009-04-05
  • 粉丝0
  • 关注0
  • 积分59分
  • 威望51点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2004-03-24 23:00
d12 12MOUT输出的频率不对,不是12兆
你还没有运行SetMode,它当然不是12M了!好像应该是4M,我有点记不清了。
顺便问一下,你用WatchDog了吗?
A strong man can save himself. A great man can save another.
dysjd
驱动牛犊
驱动牛犊
  • 注册日期2004-03-01
  • 最后登录2004-05-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2004-03-25 15:46
我好像没有用watch dog
watch dog的电路是怎样的阿
d12 12MOUT输出的频率果然是4M,那怎样才能运行SETMODE阿?
还有我的D12 INT输出是0,不是高电平,为什么阿?
GOODLINK偶尔是低电平
请老大指点一下阿
非常感谢
zmwk
驱动中牛
驱动中牛
  • 注册日期2001-05-15
  • 最后登录2009-04-05
  • 粉丝0
  • 关注0
  • 积分59分
  • 威望51点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2004-03-25 15:51
你是使用仿真器的吗?
把你的代码贴出来。
A strong man can save himself. A great man can save another.
dysjd
驱动牛犊
驱动牛犊
  • 注册日期2004-03-01
  • 最后登录2004-05-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2004-03-25 16:06
我是直接烧片的
我用的是周立功的pdiusbd12 smart的板子,一切正常。
然后我按照他的原理图自己焊了一块板子,现在就是在调试这块板子。
代码如下:
是不是d12 的D+口要接1.5K的上拉电阻阿,这个我还没接,影响大吗?
非常感谢
附件名称/大小 下载次数 最后更新
2004-03-25_周立功usb51s_v0.4程序.rar (58KB)  16
上一页
游客

返回顶部