找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

单片机读写U盘最新方案pb375a

[复制链接]
admin 发表于 2012-9-2 16:16:25 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
开发资料:
在产品开发过程中,很多电子系统要与外界介质有着频繁的数据交换。特别是随着U盘、SD卡等移动存储设备的广泛使用,电子系统对于增加读写U盘的操作的需求日益强烈。

普通U盘的文件系统为FAT16或者FAT32,对于一般的单片机需要增加USB Host功能,则需要解决两个问题。
1.USB HOST的底层接口部分,这是作为读写U盘的物理层的电信号物理层及协议层。2.文件系统,单纯一个USB HOST的底层是不能操作U盘的,众所周知,U盘都是FAT的文件系统,所以单片机需要构建一个FAT文件系统来进行操作U盘中的文件。
对于第一个条件,市面上有不少成熟的芯片解决方案,如SL811等,其只是一个单纯的USB HOST接口芯片,当然价格也不菲。对于第二个条件则可以用大容量ROM和至少2K以上RAM的单片机系统来做,网络上有51的C的文件系统源码。对于大容量ROM和2K Ram的单片机,其价格也同样不低。所以目前大部分的U盘读写模块都是以底层USB HOST芯片+大容量的MCU来实现的。
针对这种两颗芯片的U盘读写方案,深圳蓝色飞舞科技(www.lanwind.com)推出了一种单芯片PB375A的解决方案,PB375A是PB375的升级版,相对PB375增加了5V转3.3V LDO,增加了串口通信控制模式。该芯片将USB HOST底层与文件系统有机的结合在一起,让电子开发工程师无需了解USB HOST繁琐复杂的底层交换协议,同时也把工程师从移植庞大的文件系统的工作中解放出来了。使用PB375A芯片,您需要做的是简单的配置+几个简单的SPI或者Uart的指令操作,便可以完成读写U盘的功能。
其系统框图如下:

PB375A概述:
支持文件系统FAT12 和FAT16 及FAT32
文件操作功能:新建文件、删除文件、打开文件、关闭文件、读数据、写数据等。
读写模式:方便的字节模式。
采用了方便、高速、简单的SPI接口和UART接口
● 全速USB 设备接口,兼容USB V2.0,外围元器件只需要晶体和少量的元器件。
● 集成USB1.1 Full Speed Host 收发器
● 支持5V 电源电压。
● 低成本,采用SPI Slave、UART接口。
● 芯片固化FAT12/FAT16/FAT32文件系统。
● LQFP-64-10x10-0.5无铅封装,兼容RoHS。

模块原理简单,原理图如下:

接口模式:
可以选择简单的4线SPI通信控制或者Uart串口通信控制,Uart串口可以选择2400 4800 9600三种波特率,操作简单。

应用
? 桌上型仪表及便携式仪表
? 电子医疗仪表 (血压计、血糖计、血脂计、心电机等)
? 运动器材(跑步机、摇摆机、、等等之器材)
? 汽车行车记录器,税控机
? 电子系统参数设定 ( 温度控制、行程控制等等之设备)
? CNC 自动化设备 ( 程序存取设定)
??数据采集


PB375A-SDK.rar (1.8 MB, 下载次数: 0)
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-11-24 01:00 , Processed in 0.062084 second(s), 13 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表