CH372DRV1111
所属分类:驱动编程
开发工具:C/C++
文件大小:528KB
下载次数:21
上传日期:2007-12-11 14:46:48
上 传 者:
dqxiaoxiao
说明: ch372驱动源代码,和ch372是一样的。
(ch372 driver source code, and ch372 is the same.)
文件列表:
CH372DRV驱动安装\CH372DBG\DEBUG372\CH372UpDown.cpp (2133, 2005-03-01)
CH372DRV驱动安装\CH372DBG\DEBUG372\CH372UpDown.dsp (4430, 2005-03-01)
CH372DRV驱动安装\CH372DBG\DEBUG372\CH372UpDown.dsw (545, 2005-03-01)
CH372DRV驱动安装\CH372DBG\DEBUG372\CH372UpDown.h (1379, 2005-03-01)
CH372DRV驱动安装\CH372DBG\DEBUG372\CH372UpDown.plg (2322, 2005-03-01)
CH372DRV驱动安装\CH372DBG\DEBUG372\CH372UpDown.rc (6344, 2005-03-01)
CH372DRV驱动安装\CH372DBG\DEBUG372\CH372UpDownDlg.cpp (13763, 2005-03-01)
CH372DRV驱动安装\CH372DBG\DEBUG372\CH372UpDownDlg.h (2152, 2005-03-01)
CH372DRV驱动安装\CH372DBG\DEBUG372\res\CH372UpDown.ico (1078, 2005-03-01)
CH372DRV驱动安装\CH372DBG\DEBUG372\res\CH372UpDown.rc2 (403, 2005-03-01)
CH372DRV驱动安装\CH372DBG\DEBUG372\res\Thumbs.db (3072, 2006-03-31)
CH372DRV驱动安装\CH372DBG\DEBUG372\resource.h (1103, 2005-03-01)
CH372DRV驱动安装\CH372DBG\DEBUG372\StdAfx.cpp (213, 2005-03-01)
CH372DRV驱动安装\CH372DBG\DEBUG372\StdAfx.h (975, 2005-03-01)
CH372DRV驱动安装\CH372DBG\DOWNFILE\MCU\DATALOAD.C (3386, 2004-12-12)
CH372DRV驱动安装\CH372DBG\DOWNFILE\MCU\DOWNLOAD.HEX (831, 2004-12-12)
CH372DRV驱动安装\CH372DBG\DOWNFILE\WINDOWS\Demo.c (6953, 2004-12-12)
CH372DRV驱动安装\CH372DBG\DOWNFILE\WINDOWS\DEMO.H (2414, 2004-12-12)
CH372DRV驱动安装\CH372DBG\DOWNFILE\WINDOWS\DEMO.ICO (1078, 2004-12-12)
CH372DRV驱动安装\CH372DBG\DOWNFILE\WINDOWS\Demo.rc (3819, 2004-12-12)
CH372DRV驱动安装\CH372DBG\DOWNFILE\WINDOWS\DOWNFILE.EXE (36864, 2004-12-12)
CH372DRV驱动安装\CH372DBG\DOWNFILE\WINDOWS\resource.h (675, 2004-12-12)
CH372DRV驱动安装\CH372DBG\DOWNFILE\WINDOWS\TransFile.dsp (4300, 2004-12-12)
CH372DRV驱动安装\CH372DBG\DOWNFILE\WINDOWS\TransFile.dsw (541, 2004-12-12)
CH372DRV驱动安装\CH372DBG\DOWNFILE\WINDOWS\TransFile.plg (1207, 2004-12-12)
CH372DRV驱动安装\CH372DBG\MCS51C\CH372DBG.C (13451, 2004-09-26)
CH372DRV驱动安装\CH372DBG\MCS51C\CH37D51.C (16932, 2004-09-26)
CH372DRV驱动安装\CH372DBG\MCS51C\CH37XDBG.EXE (53248, 2004-09-26)
CH372DRV驱动安装\CH372DBG\MCS51C\MCU\CH372DBG.C (18065, 2004-09-26)
CH372DRV驱动安装\CH372DBG\MCS51C\MCU\CH372DBG.HEX (5133, 2004-09-26)
CH372DRV驱动安装\CH372DBG\MCS51C\MCU\CH375INC.H (9256, 2004-09-26)
CH372DRV驱动安装\CH372DBG\MCS51C\MCU\IIC.H (8141, 2004-09-26)
CH372DRV驱动安装\CH372DBG\MCS51C\PC\AllControlsSheet.cpp (1966, 2004-09-26)
CH372DRV驱动安装\CH372DBG\MCS51C\PC\AllControlsSheet.h (1673, 2004-09-26)
CH372DRV驱动安装\CH372DBG\MCS51C\PC\CH375DLL.H (9952, 2005-01-21)
CH372DRV驱动安装\CH372DBG\MCS51C\PC\CH375DLL.LIB (22596, 2005-01-20)
CH372DRV驱动安装\CH372DBG\MCS51C\PC\CH37D51.cpp (10038, 2004-09-26)
CH372DRV驱动安装\CH372DBG\MCS51C\PC\CH37D51.h (6154, 2004-09-26)
CH372DRV驱动安装\CH372DBG\MCS51C\PC\CH37XD51.cpp (22, 2004-09-26)
CH372DRV驱动安装\CH372DBG\MCS51C\PC\CH37XDBG.clw (5519, 2004-09-26)
... ...
关于U盘文件读写模块的程序升级和功能配置
U盘模块内部的单片机是可以随时升级程序的,当前可供下载的目标程序版本是V2.8
模块的硬件与软件之间相对独立,模块硬件可以在用户端配置功能、下载和升级程序。
通过模块软件与硬件之间的多种组合可以支持各种不同的I/O接口,具体组合请参考CH375HM.PDF文档。
----------------------------------------------------------------------------------------|
\ 模块硬件分类| 标准版 | 串口版 | 低电压版 |
\ 接口形式| 16脚双排针 | DB9插针/孔 | 10脚双排针 |
软件版本分类 \ I/O电平| 5V-TTL,5V-CMOS | DB9-RS232 | 3.3V-CMOS,支持5V-TTL |
-------------------------|-----------------------|--------------|-----------------------|
标准版 CH37XDL_.bin|8位并口/3线/4线异步串口| 3线异步串口 | | 支持并口/异步串口
并口标准版 PARALLEL.bin| 8位并口 | | | 仅支持并口且优化
串口标准版 SERIAL.bin |3线异步串口/4线异步串口| 3线异步串口 | | 仅支持异步串口且优化
串口通用版 SERIAL3.bin | 3线异步串口 | 3线异步串口 | 3线异步串口 | 仅支持异步串口,适用于多种硬件
低压标准版 SER3V3.bin | | |3线异步串口/I2C两线串口| 支持低压异步串口及I2C两线串口
----------------------------------------------------------------------------------------|
以上软件版本全部支持FAT12/FAT16/FAT32文件系统,除了串口通用版之外,均可以支持看门狗。
串口通用版不支持看门狗,可以用于用户自制的模块硬件。
工具程序CH37XDL.EXE可以选择下载BIN目标程序或者HEX目标程序到模块中,
其中BIN沁恒目标程序是指厂家提供的标准程序,与一般的BIN文件格式不同。
如果用户需要下载自行编译的目标程序到模块中,请使用HEX自编目标程序或者BIN自编目标程序。
串口通用版SERIAL3.BIN的源程序可以开放给批量用户,修改后产生的HEX目标程序也可以由此工具下载到模块中。
“模块调试”工具可以在PC机中通过串口发送命令操作模块,进行功能演示。
V2.3以上版本的模块支持错误重试,所以应用程序中的ExecCommand子程序必须修改:
添加对 USB_INT_DISK_RETRY 状态的处理,可以参考模块使用说明中的例子。
V2.5以上版本的模块的并口操作步骤与之前版本的不同,所以并口连接的应用程序中的ExecCommand子程序必须修改。
V2.7以上版本的模块程序支持新的模块硬件(由uP监控提供上电复位),
但是模块启动过程较长,约为200mS到500mS,即模块通电500mS后才能正常工作。
如果是首次使用模块的升级和配置功能,请参考下述内容:
1、当模块的跳线J1断开时是正常工作状态,为使模块进入程序升级和功能配置状态,必须将跳线J1短路。
2、模块升级和配置过程中不需要外部电源,建议先断开模块与外部其它电路的连接。
2、用USB对连线连接模块的USB端口和计算机的USB端口(USB对连线是两头完全一样的USB连接线)。
3、首次连接计算机时,WINDOWS会提供找到USB新硬件,需要由CH372DRV.EXE安装U盘模块驱动程序。
4、执行CH37XDL.EXE工具程序可以对U盘模块进行程序升级和功能配置,以后也可以随时下载升级和配置。
5、下载新版本的模块目标程序,或者配置模块的功能,例如,选择模块的接口方式以及串口波特率等。
附:
只有V1.4以上的U盘模块才支持程序升级和功能配置,如果用户已有模块的版本低于V1.4,
那么模块中没有USB升级固件,所以不能直接由计算机通过USB升级模块程序,解决方法是:
将模块寄回我们公司免费升级到V1.4或者更高版本,以后就可以自行通过USB升级到任意版本
近期下载者:
相关文件:
收藏者: