引言
随着USB技术和闪存技术的飞速发展,移动存储设备的速度和容量日新月异,但在工业控制的上位机和下位机之间,数据传输依然采用传统的串并口技术,特别对一些前端的便携式采集系统,需要采集后临时存储,再拿回来传给作为上位机的PC机进行数据处理,给人们带来很多不变,为此,本文提出了一种方法--利用U盘的便捷特性开发一种基于嵌入式的USB读写器,方便地将采集数据以文件方式写入U盘,PC机不需要任何特殊驱动便可以完成对数据的处理回放。利用本方法可以彻底解决下位机与PC机之间的数据传输难的问题。
1 硬件设计
系统采用TI公司的MSP430F149作为MCU,Cypress公司的SL811HS作为USB设备控制器,充分发挥各自优势满足低功耗要求。
&nb
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6)CBWCB长度,定义了CBWCB的有效长度,合法值为1-16。
7)CBWCB。由设备执行的命令,由设备解释。
CSW向主机表明来自于CBW包的命令块的执行状态。设备收到CBW包解析处理后将通过Bulk-In端点发送一个CSW包。CSW开始于包边界,并以13字节的短包结束,结构如图3所示,各域含义如下:
1)命令状态包标识。CSW包的标记,表明这是一个CSW包,这个域的值为53425355H。
2)命令状态标记。次域的值域CBW包的命令块标记相同。
一周热门 更多>