u盘怎么通过USB接口与pc通信?U盘里面一般用什么mcu?用 51单片机能实现吗?

[复制链接]
查看11 | 回复4 | 2012-1-28 00:15:15 | 显示全部楼层 |阅读模式
你要是不对速度没有太高要求的话(大约几十KB每秒),用51是可以实现的(再快就要上好点的新片了)。USB有专用的通信协议,它集成在一个单一的芯片中(也有基于51核的USB芯片),一般是用51的管脚与USB专用芯片连接,用51对传过来的数据做处理(教学用51+pdiusbd12书籍可以参考:圈圈教你玩USB,如果网上下不着的话,可以查人名马伟,他著有一本USB的书籍,我忘了书名)...
回复

使用道具 举报

千问 | 2012-1-28 00:15:15 | 显示全部楼层
51当然可以,使用CH375或者CH376芯片去读写U盘能有效的降低工作量。...
回复

使用道具 举报

千问 | 2012-1-28 00:15:15 | 显示全部楼层
一般都有USB协议芯片,单独一个51不行的,需要配合USB芯片,懂事电子设计 Vgz...
回复

使用道具 举报

千问 | 2012-1-28 00:15:15 | 显示全部楼层
用51单片机你这辈子就不用想了,用ARM吧。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行