打印
[圈圈教你玩USB]

读D12的ID有问题

[复制链接]
2310|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hjl123|  楼主 | 2009-5-20 09:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
读D12的ID有问题,请问是什么原因:
沙发
computer00| | 2009-5-20 09:56 | 只看该作者

软件仿真读到的ID是不对的,必须要上硬件

使用特权

评论回复
板凳
hjl123|  楼主 | 2009-5-20 10:14 | 只看该作者

硬件上了的

硬件上了的,谢谢

使用特权

评论回复
地板
computer00| | 2009-5-20 10:24 | 只看该作者

你现在读到的ID号是多少?

使用特权

评论回复
5
hjl123|  楼主 | 2009-5-20 10:51 | 只看该作者

见上图

见上图,谢谢

使用特权

评论回复
6
computer00| | 2009-5-20 14:19 | 只看该作者

是空的....

使用特权

评论回复
7
lzgs| | 2009-5-22 12:01 | 只看该作者

圈圈你好!

我没有用51来驱动,用AVR的M16,把程序进行移植了,编译也通过了,读出的ID是0XFF00

我是用PA口来驱动D12的DATA口,单步调试发现,M16输出高电平时竟被拉到1.4V左右,是驱动能力问题?还是?

正在检查中!

使用特权

评论回复
8
computer00| | 2009-5-22 12:48 | 只看该作者

可能你对RD脚的电平不对?

使用特权

评论回复
9
lzgs| | 2009-5-22 14:47 | 只看该作者

圈圈果然厉害

圈圈果然厉害!重新初始化RD和WR之后DATA口就正常了!

不过读出来的数据变0XFF,还是不对。

后来觉得读写的逻辑电平可能太快了,就加了一点点延时,
现在就能读出正确的ID号了!

谢谢!

使用特权

评论回复
10
lzgs| | 2009-5-22 14:49 | 只看该作者

接下来

接下来开始弄鼠标了!还是用M16,还得请圈圈多多指导!

先感谢了!

使用特权

评论回复
11
computer00| | 2009-5-22 17:09 | 只看该作者

恩,不客气。遇到问题时可以参考书中的代码包

使用特权

评论回复
12
hjl123|  楼主 | 2009-5-26 16:10 | 只看该作者

是不是焊接问题?

这几天没时间,等空了量下Pin,是不是焊接问题?

使用特权

评论回复
13
computer00| | 2009-5-31 15:54 | 只看该作者

不管芯片焊接怎么样,总要能读到个结果啊,不可能是空的

使用特权

评论回复
14
hjl123|  楼主 | 2010-3-24 15:45 | 只看该作者
Prints("Your D12 chip\'s ID is: ");
PrintShortIntHex(id);删除这句就好了,为什么啊

使用特权

评论回复
15
hjl123|  楼主 | 2010-3-29 08:48 | 只看该作者
圈圈你好!
能帮我回答一下吗

使用特权

评论回复
16
computer00| | 2010-4-5 20:01 | 只看该作者
不是吧...

使用特权

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

本版积分规则

23

主题

86

帖子

1

粉丝