ch341eeprom

所属分类:开发工具
开发工具:C
文件大小:0KB
下载次数:0
上传日期:2023-04-09 15:27:32
上 传 者sh-1993
说明:  一种基于libusb的编程工具,用于使用WinChipHead CH341A IC的24Cxx串行EEPROM,
(A libusb based programming tool for 24Cxx serial EEPROMs using the WinChipHead CH341A IC,)

文件列表:
99-CH341.rules (248, 2021-06-04)
COPYING (35147, 2021-06-04)
Makefile (3450, 2021-06-04)
ch341docs/ (0, 2021-06-04)
ch341docs/CH341DLL.H (10280, 2021-06-04)
ch341docs/CH341DS1.PDF (200340, 2021-06-04)
ch341docs/CH341EVT.ZIP (740259, 2021-06-04)
ch341docs/ch341_i2c_example_in_english.c (21314, 2021-06-04)
ch341docs/ch341_productbrief-en.pdf (76367, 2021-06-04)
ch341eeprom.c (12342, 2021-06-04)
ch341eeprom.h (22539, 2021-06-04)
ch341eeprom.xcodeproj/ (0, 2021-06-04)
ch341eeprom.xcodeproj/project.pbxproj (10414, 2021-06-04)
ch341eeprom.xcodeproj/project.xcworkspace/ (0, 2021-06-04)
ch341eeprom.xcodeproj/project.xcworkspace/contents.xcworkspacedata (156, 2021-06-04)
ch341funcs.c (17028, 2021-06-04)
mktestimg.c (2580, 2021-06-04)
pics/ (0, 2021-06-04)
pics/DSCF2542.JPG (1708428, 2021-06-04)
pics/DSCF2544.JPG (1617774, 2021-06-04)
pics/DSCF2546.JPG (1586465, 2021-06-04)
pics/DSCF2547.JPG (1564059, 2021-06-04)
pics/programmer.jpg (171874, 2021-06-04)
windowsonlysoftware/ (0, 2021-06-04)
windowsonlysoftware/Screenshot at 2011-11-05 01:29:57.png (514782, 2021-06-04)
windowsonlysoftware/USB 24Cxxx.exe (498688, 2021-06-04)
windowsonlysoftware/USB programer driver/ (0, 2021-06-04)
windowsonlysoftware/USB programer driver/SETUP.EXE (57344, 2021-06-04)
windowsonlysoftware/USB programer driver/USBIOX.DLL (31084, 2021-06-04)
windowsonlysoftware/USB programer driver/USBIOX.INF (2067, 2021-06-04)
windowsonlysoftware/USB programer driver/USBIOX.SYS (19200, 2021-06-04)
windowsonlysoftware/USB_24cxx_programmer.doc (264192, 2021-06-04)
windowsonlysoftware/USB_24cxx_programmer.pdf (127285, 2021-06-04)
windowsonlysoftware/chineseonly.jpg (108476, 2021-06-04)
windowsonlysoftware/englishbuttonlabels.jpg (198966, 2021-06-04)
wiresharkusbsniffing/ (0, 2021-06-04)
wiresharkusbsniffing/24c01_read.pcap (468, 2021-06-04)
wiresharkusbsniffing/24c02_read.pcap (896, 2021-06-04)
... ...

ch341eeprom === A libusb based programming tool for 24Cxx serial EEPROMs using the WinChipHead CH341A IC ![WinChipHead CH341A based programmer](https://raw.github.com/commandtab/ch341eeprom/master/pics/programmer.jpg) **Requirements** * llvm and make (via Xcode or Xcode Command Line Tools) * libusb (perhaps via [Homebrew](http://mxcl.github.io/homebrew/): `brew install libusb`) **Compiling** After installing the necessary tools and libusb, building `ch341eeprom` is as simple as running the included Makefile: ``` make ``` **Usage** Using `ch341eeprom` is straightforward: ``` Usage: -h, --help display this text -v, --verbose verbose output -d, --debug debug output -s, --size size of EEPROM {24c01|24c02|24c04|24c08|24c16|24c32|24c64|24c128|24c256|24c512|24c1024} -p, --speed i2c speed (low|fast|high) if different than standard which is default -e, --erase erase EEPROM (fill with 0xff) -w, --write write EEPROM with image from filename -r, --read read EEPROM and save image to filename ``` For example: ``` $ ./ch341eeprom -v -s 24c64 -e Searching USB buses for WCH CH341a i2c EEPROM programmer [1a86:5512] Found [1a86:5512] as device [7] on USB bus [2] Opened device [1a86:5512] Claimed device interface [0] Device reported its revision [3.03] Configured USB device Set i2c bus speed to [100kHz] Erased [8192] bytes of [24c64] EEPROM Closed USB device ``` **Author** Originally written by [asbokid](http://sourceforge.net/projects/ch341eepromtool/) and released under the terms of the GNU GPL, version 3, or later. Modifications by [command-tab](https://github.com/command-tab) to make it work under OS X. **License** This is free software: you can redistribute it and/or modify it under the terms of the latest GNU General Public License as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . **Tested** | Name | Write | Read | |-------------------|-------|------| | CAT24M01WI | OK | OK | | AT24C256 | OK | OK | | Microchip 24LC256 | OK | OK | | AT24C32N | OK | OK | | AT24C08 | OK | OK |

近期下载者

相关文件


收藏者