8086兼容PC工控机、DOS嵌入式系统读写U盘的方案


概 述

对于使用DOS系统的8086兼容的PC工控机或者单片机,通过CH375读写U盘或者移动硬盘, 可以使用CH375的DOS设备驱动程序,将U盘仿真为硬盘,在DOS中会增加一个逻辑盘(通常是D盘),使用方法类似于普通硬盘和电子盘及RAM内存盘,该方法还支持U盘带电热插拔,更方便交换数据。

硬件要求:兼容8086的CPU,CH375与CPU之间的连接方式可以是以下任何一种:并口方式可以做成U盘插卡,例如:PCI插卡、ISA插卡、PC104接口板等。

优点:速度快(约每秒200K到400K字节),效率高,卡中自带5V电源,支持U盘带电热插拔。

缺点:连接线多,安装比串口板复杂。

串口方式可以做成U盘接口板,例如:RS232串口板、TTL串口板等。

优点:硬件连接方便,支持U盘带电热插拔,支持整个串口板硬件带电热插拔。

缺点:速度慢(约每秒9K到10K字节),需要外供5V电源(串口连线未包含电源供电)。

沁恒电子可以提供上述各种板卡样品:PCI插卡、ISA插卡、PC104接口板、RS232串口板、TTL串口板。

方案用途及特点

> 用于在计算机与工控机/嵌入式系统之间非实时地交换数据。

> 用于备份工控机/嵌入式系统中的重要数据。

> 使用市面上通用的U盘,比闪存和电子盘容易采购,容量不限。

> 支持DOS 3.X到7.X版本、支持WINDOWS 3.X、WINDOWS 95/98/ME等操作系统。

> 支持操作系统所能支持的所有文件系统,例如用DOS 7.X可以支持FAT12/FAT16/FAT32。

> 只需要一个驱动程序文件CH375DOS.SYS,长度小于5K,加载后只需要RAM内存约4K。

> 驱动程序只在应用程序读写U盘时工作,空闲时不影响原DOS系统及工控机的运行。

> 支持U盘带电热插拔,方便使用,U盘可以只在需要时插上。

> 串口连接支持带电热插拔,方便使用,串口板本身及U盘都可以只在需要时连接到串口。

> 并口方式如果增加扩展ROM,还可以支持从U盘引导操作系统,(兼容性不如DOS驱动)。

> 极低成本,批量产品只要几十元人民币。

> 如果不使用DOS操作系统,那么可以参考CH375的U盘文件级子程序库进行API调用。

> 简化并口连接只需要一个地址片选译码和一个CH375芯片,驱动程序文件长度小于3K。

> 参考价:PCI卡128元/块,ISA卡或PC104板或串口板99元/块。

批量50到80元