阅读:1623回复:12
MCU-USB-PC之间的枚举问题
我看了一些USB的书,还是很糊涂.现在看周功的D12的书,不明白D12枚举是和PC之间吗?
我的概念上电是插上PC,枚举既然输出到端点就是和PC通讯交换信息.不知道我这样一来理解对吗/ 另一个问题是我用89C51和D12连接.我不明白MCU的作用是什么,能用PC改变P0口的状态吗.我的想象中USB是MCU和PC的连接和通讯方式. 它们之间有什么好联系的.能做些什么? |
|
|
沙发#
发布于:2004-05-13 14:20
兄弟看了贴子给一点建议吧,我真的不明白它们通讯能干什么,我能用应用软件改变P0口的状态吗?
|
|
|
板凳#
发布于:2004-05-13 14:30
MCU是用来控制USB芯片的,
有的USB芯片本身就带有MCU, 这种情况下就不而要MCU。 为什么要用软件来改变P0口? |
|
地板#
发布于:2004-05-13 14:36
你的意思是D12中MCU是控制USB的,那样的话MCU如何和例如摄像头之类的连接通讯呀?
简单一点说一个数据如何通过MCU 给PC? |
|
|
地下室#
发布于:2004-05-13 15:41
哥们,当然可以用软件来改变I/O口的状态,也只有成功之后才能说明你的硬件基本没有问题,用KEIL啊!
|
|
5楼#
发布于:2004-05-13 16:27
我现在最不能理解的是我想学习USB开发的目的是用它采集数据,用MCU控制D12,是可以和PC通讯了,另一个问题是如何和被采集的对象连接呀.
我买了D12 SMART板,看了它的固件开发.知道如何控制D12和计算机连接.(也很模糊,大概那样).就是不知道开发成一个有用的产品.比如采集数据. 帮帮我呀 |
|
|
6楼#
发布于:2004-05-13 16:39
D12只是MCU的一个外围设备,总体操作上和外部RAM差不多。你也可以在MCU的P0,P2口,添加其他外围设备,比如说A/D,这个样子就可以形成你说想要的数据采集系统了。MCU同时控制D12和A/D,从A/D采集得到的数据就可以通过D12传给主机了。
|
|
7楼#
发布于:2004-05-13 17:08
楼上的兄弟说得对!
|
|
8楼#
发布于:2004-05-14 12:01
我明白了一句话点醒梦中人呀! 谢谢各位了!
|
|
|
9楼#
发布于:2004-05-14 14:18
介绍一本书给你,
完全符合你的目的, 书名好像是,单片机系统开发导航, 里面做的就是数据采集系统, 也是用D12, 同时教你怎样做驱动, 还有应用程序。 |
|
10楼#
发布于:2004-05-14 15:57
什么书介绍给我,到那里去买?
|
|
|
11楼#
发布于:2004-05-14 16:36
图书大厦
|
|
12楼#
发布于:2004-05-14 16:36
人民邮电的
|
|