·上一文章:USB在PCR仪嵌入式系统中的应用
·下一文章:模块化免疫神经网络模型在计算机病毒分类检测中的应用
该程序段成功返回标志着所发指令执行正常,且最后读写USB软驱首扇区数据正确。
2.3 绣花机花版文件读取
实现读写磁盘首扇区数据功能,可以结合上层FAT文件系统读取磁盘中的花版文件。FAT文件系统中所有文件都作为链表存在,在文件系统的文件目录项中标明了文件的一些相关信息,如文件名、扩展名、文件属性、修改时间、起始簇号(簇是文件系统中的最小读写单位,一般为32字节),如表2所列。
由于文件是以簇链的形式存在,所以可以根据起始簇号设计程序来读取磁盘中该文件的所有簇数据,进而抓取所需花版文件。
结 语
CBI协议和BULKONLY协议是当今USB大容量存储设备使用最多的传输方式。两种方式各有特点,本文只详细讲解了CBI传输应用到USB软驱上的实现方法和原理。这方面内容属于USB协议中很重要的子协议,可应用到USB通信设计中。开发人员可以借鉴CBI传输模式的诸多优点实施高质量高速率的数据传输。