DIY编程器网

标题: tl866的上位机源代码(linux) [打印本页]

作者: liyf    时间: 2014-4-13 07:39
标题: tl866的上位机源代码(linux)
这个是开源的,提供源代码,可惜是linux的,看来用这个系统的有福了
地址:https://github.com/vdudouyt/minipro
这是最近的镜像
minipro-master.zip (148.99 KB, 下载次数: 55)
有兴趣的研究下吧


作者: 古道热肠    时间: 2014-4-13 19:30
编程器厂家要不停地升级,这样才能摆脱山寨货的围追堵截,用新品冲过盈亏平衡点,也才能生存下去,这点TOP编程器厂家做到了。
作者: liyf    时间: 2014-4-13 22:24
古道热肠 发表于 2014-4-13 19:30
编程器厂家要不停地升级,这样才能摆脱山寨货的围追堵截,用新品冲过盈亏平衡点,也才能生存下去,这点TOP编 ...

是的,不断推陈出新,希尔特,景天等国产的都是这么做的

作者: rtindia    时间: 2014-5-28 04:08

作者: rtindia    时间: 2014-5-28 04:08

作者: chijiaoshenshi    时间: 2015-6-21 23:10
windows不能用的呢,学习知识,谢谢LZ分享
作者: HiGoodMan    时间: 2016-6-9 16:30
只会用windows系统。。。。。
作者: 喜欢电台    时间: 2016-8-31 19:38
全部收藏 感谢楼主
作者: 风轻云淡    时间: 2017-4-11 20:49
学习知识,谢谢LZ分享
作者: ivan    时间: 2017-4-14 10:39
谢谢分享。。。不够长
作者: liuyang27956212    时间: 2017-4-20 19:34
酷酷酷酷酷酷
作者: shangdawei    时间: 2017-4-20 21:21
http://www.autoelectric.cn/TL866_main.html

USB 高性能迷你型TL866多功能编程器

精心打造的廉价的专业型编程器, 高密度贴片工艺制作,统一的操作界面,使用方便,功能完整,应用软件程序运行可靠 、快速、流畅,支持WIN2000/WINXP/WIN2003/WIN2008/WIN_VISTA/Windows7/Windows8 操作系统,并能自动识别操作系统安装及运行 ,中英文双语。



TL866编程器突出优点

1. 支持一台电脑带4台编程器同时烧录。
2. 小体积、高密度、低功耗、高性能,一款真真不发热的综合型编程器。
3. 所有芯片不用外接电源, 自身的低功耗保证了USB口能提供足够功率。
4. 最佳内部40脚过压保护、最强的VPP、VCC四级过流保护。做到短路不会复位PC或编程器。
5. 宽范围的芯片13000+支持,支持串行系列、并行系列40/44/48PIN的大容量FLASH。
6. 独特串行编程ICSP接口 ,同时支持串行下载及高速并行高压编程。注:TL866CS不支持ICSP接口编程。
7. 真正可测试74/54 CMOS4000系列集成电路。可定位到门电路错误。
8. 芯片序列号功能最完整实用。
9.独创支持AVR单片机用内部RC校正字节Calibration对芯片的加密量产操作。使暴力破解后的软件无法直接在另一个同型号芯片上直接运行。

★高速编程

内置高性能,大容量USB接口单片机,通讯速率12Mbps,配合( 针对每个芯片)精心设计的编程算法及USB高速的通讯。可能是综合开发型编程器中最快的一个,该速度已经符合小批量快速生产的需要。相比同类产品有的芯片编程速度快上几倍,甚至10倍以上,4Mbits的并行FLASH ROM,本编程器编程(擦除、写、校验总时间)只需36秒左右,读写一片32MB TE28F320只需32+79秒,并且极大部分并行FLASH芯片编程时同时校验,发现错误能即刻终止编程 ,读写一片8Mbits的串行 25P80只需12秒(读)+18秒(写)时间。64MB容量的芯片最快只需96秒+160秒。支持常见8PIN和16PIN封装的大容量25系列芯片。同台电脑可连接 4 台编程器进行量产操作。

★独一无二的超低功耗

整个编程器全部采用超低功耗芯片,采用USB接口供电,第一台真正做到所有芯片编程不用外接电源的综合编程器。 实测自身耗电小于20mA,(不编程时是7mA,最大耗电是LED电源指示灯每个5mA,设计时充分考滤每个元器件默认工作在微功耗状态。),编程时功率损耗率小于20%。使编程器能通过USB接口提供超强的VCC VPP编程电流。对所有的可编程芯片能提供足够的编程功率(最大可达2瓦编程功率输出,不可能有芯片需要2瓦的功率编程)。并且既使编程器长时间连续编程芯片,你也几乎感觉不到编程器有热量。

★便携性能超强

体积全球最小的一个,外型尺寸10cm*6cm*2.5cm,只有驾驶证大小。另外由于超低功耗,从而真正免除了外接电源,使便携性能超强。

程控的编程电源

VPP和VCC编程电压都独立程控,可编程VCC从3.3V到6.5V,VPP从3.3V到21V供电的芯片。电源经多级LC滤波,波纹极小。

★最佳的过压、过流保护

编程器VCC VPP电源内部有独立的3级过流保护,另加一级软件自动切断供电保护。对每个40P编程插座引脚都有VPP过压保护。有效防止插错芯片或其他原因引起的外部引脚短路,编程时,VPP高压窜回到编程器内部而损坏编程器。真正做到外部发生任何最坏情况的短路,不会损坏编程器,并且最有效的保护被编程的芯片。
发生短时,本编程器定时100us切断编程电源VPP及VCC,并发送信息给应用程序,由于采用了多级过流保护,短路时绝不会引起编程器及PC复位。

40PIN万能引脚

40PIN准万能引脚中,最万能的一个。做到了所有芯片编程时放置,无一芯片需要移位或转向放置,芯片统一向前、编程插座手柄方向为PIN1放置,更符合设计人员的操作习惯。

超强升级功能

内置硬件固化程序的升级功能,编程时序完全由单片机固化软件控制。可保证你的编程器固件FLASH及应用软件的更新。升级通过互联网下载升级程序,自行升级。

★芯片序列号二次开发功能

编程器内置了常用的多种自动编号功能。 并可使用自定义算法,通过DLL动态库实现任意的序列号。该功能可以使你在批量生产时,每个芯片都产生一个唯一的标识信息。通过自定义算法还可对该标识进行加密,从而更有效保护你的产品权益。

★独特的万能串行编程接口ICSP

通过40PIN万能插座编程的同时,本编程器还带一个ICSP串行编程口。对可进行在线串行编程的芯片,你可选择ICSP接口对在目标板上的MCU进行编程,ICSP口的接线法,程序内带高清 晰图片提示。从而方便对已焊在板上的芯片进行更新编程。(特价版TL866CS编程器限止了该功能的使用)
注:ICSP现支持ATMEL89S51、52,ATMEGAxxx AVR全系列及MICROCHIP PIC10Fxxx 12Fxxx 16Fxxx 18Fxxx全系列、新茂SYNCMOS SM59Dxx/SM59Rxx全系列芯片进行在线串行编程。其他更多支持串行在线编程的单片机在不断增加中。本编程器的ICSP的6条线,除一条地线GND,其他线引出了全功能的I2C、SPI及UART串行总线,适合各种串行通讯。并且每条线可给超强电流的VCC、VPP或GND。

★性能超强的54/74F/LS/HC CMOS4000系列集成电路综合功能测试

真正可测试常见逻辑集成电路的第一个开发型编程器,测试可定位到逻辑门电路的错误 ,测试集成电路的任意可能出现的输入组合。

编程器自检功能

编程器可对各个引脚的VPP VDD GND及输入输出 等信号进行自检,并对VPP、VCC过流进行内部实际短路(同时向一个PIN引脚加上VPP VCC 及GND进行强电流短路)自检操作。

★AVR单片机一对一软加密

AVR单片机有一个RC Calibration(校正字节),这个字节值几十个芯片才有一个可能相同,并且无法修改。单片机软件可读出该值,判断这个值就可确定该代码是否被使用到另一个芯片上,通过自定义的加密算法可使暴力破解者无法直接使用。 如果加密算法足够复杂,想信要破解也不是容易的了。但“加密”对开发人员提出了一个问题,每个芯片不同,如果算法复杂不可能一个个去人工计算分别编译原代码。本编程器能在编程前自动读入RC字节,开发人员可在DLL动态函数中得到芯片该字节的值,然后跟据该值按你的要求自动计算加密数据放入存储器中,完成快速量产。(安装包中有个关于ATMEGA8详细加密实例,可供参考)

★统一方便的操作界面

操作界面经精心打造,完全附合Windows系列软件的操作习惯,内置的二进制编辑器,可媲美专业的纯编辑软件。 可对直接对BIN文件、HEX文件、JED等格式文件进行读写修改操作。另有完整实用的工程模式,使批量生产更方便安全。

版本: V6.50 支持芯片数:14037 --2015.12.25

支持EN25/MX25/W25芯片的OTP编程。
支持MX25/W25 1.8V芯片(需专用降压适配器)。
芯片增加到14000+

版本: V6.17 支持芯片数:13216 --2015.07.23

修整:对个别ATMEGA48编程的兼容性问题。

版本: V6.16 支持芯片数:13216 --2015.06.12

调整:对个别ATMEGA8编程配置位时校验出错的问题。

版本: V6.13 支持芯片数:13216 --2015.06.09

新增:对DS1245/DS1249/DS1250的读写操作。
修正:AM2716B SM8958A(TQFP44)编程算法。

版本: V6.10 支持芯片数:13207 --2014.07.16

新增芯片:
BG25Q40A BG25Q800A BG25Q160A W25Q16DV W25Q32FV W25Q40CL W25Q64FV W25Q80DV W25Q128FV
修正: AT25128/AT25160/AT25320部分芯片的不兼容问题限止又一款TSOP48仿冒编程适配器的使用.

版本: V6.00 支持芯片数:13183 --2014.01.07

功能增加:
A. 安装程序直接支持WIN8系统的自动安装
B. 支持一台电脑最多同时带4台编程器,进行量产编程。
C. 窗口界面进行修整,支持WINDOWS系统不同的DPI显示模式。
D. 限止新出现的一款TSOP48仿冒编程适配器的使用。
新增芯片:
MD25D40/80/16 GD25Q128C GD25Q128B N25Q032A N25Q064A AT25DF641 Micropchip 93LC46X/56X/66X/76X 等
修正:Micropchip 24LC65

版本: V5.91 支持芯片数:13143 --2013.03.09

新增芯片:
AB28F200B5-T AB28F200B5-B AB28F400B5-T AB28F400B5-B AB28F800B5-T AB28F800B5-B
修正:ATTINY24/44/84/25/45/85扩展熔丝位编程错误

版本: V5.90 支持芯片数:13137 --2013.03.04

新增芯片:
SST 39VF088 AB28F200BX-T AB28F200BX-B AB28F400BX-T AB28F400BX-B JS28F800B3T JS28F800B3B JS28F800C3T JS28F800C3B JS28F160B3T JS28F160B3B JS28F160C3T JS28F160C3B JS28F320B3T JS28F320B3B JS28F320C3T JS28F320C3B
ATTINY24/ATTINY24A/ATTINY24V ATTINY44/ATTINY44A/ATTINY44V ATTINY84/ATTINY84A/ATTINY84V
QB25F016S33B QB25F160S33B QB25F320S33B QB25F640S33B QH25F016S33B QH25F160S33B QH25F320S33B QH25F640S33B
M25P128(25P28V6G) @FPN8 M25P128(25P28V6G) @SOP16 MX25L1605D/3205D/6405D
MX29LV160EB MX29LV160ET MX29LV320EB MX29LV320ET MX29LV640EB MX29LV640ET EN29LV320AT EN29LV320AB EN29LV640B EN29LV640T
修正:MBM29DL640算法、 调整工程文件格式,使后续版本兼容

版本: V5.80 支持芯片数:13071 --2012.11.01

新增芯片:
1、增加28C04/16/64/256 所有厂商全系列对PLCC32封装的直接支持
2、新增M27C801 (DIP32/PLCC32/TSOP32) M25PX80/16
3、新增Nantronics N25S10/20/40/80/16 MX25L5121E MX25L1021E
4、新增SST 36VF1601/36VF1602/36VF3203/36VF3204
5、新增PIC16F72
6、增加在DALLAS DS12xxx芯片的读写操作
7、25系列自动识别进行调整。
修正:SM59R05/09/16G6的加密算法、PIC12C508A配置位编程算法

版本: V5.70 支持芯片数:12938 --2012.08.27

新增芯片:
PIC16F/LF722A PIC16F/LF723A PIC16F716(DIP18/SOIC18/SSOP20)
PCF8582 PCF8594 PCF8598 AM24LC21 AM24LC21B BR24C21(F/FJ/FV)
AT24C21 MICROCHIP 24C21 24C21A CAT24C21 ST24FC21 ST24LC21B
ST M29W640FB/FT W25Q128BV
S29JL032Hxxxx, S29JL064Hxxxx S29JL032Jxxxx, S29JL064Jxxxx
修正: W29C040(部分芯片不稳定现象,PIC16F722/723编程算法修正,S29GLXXXX部分芯片算法调整


>>>初始版本: V1.00 --2010.06.18

看起来似乎停止更新了?

作者: dna-jm    时间: 2017-10-19 00:02
windows不能用的呢,学习知识,谢谢LZ分享
作者: qiner1984    时间: 2018-6-20 10:12
感谢,这个是淘宝上支持nand的那款吗
作者: justsun-h    时间: 2018-6-21 14:56

感谢撸主无私奉献
作者: feiniao00o    时间: 2019-7-7 10:07
可惜我不会linux
作者: uniark    时间: 2019-12-2 10:34
tl866的上位机源代码
作者: uniark    时间: 2019-12-2 10:34
全部收藏 感谢楼主
作者: a_tao9999    时间: 2019-12-2 22:44
谢谢分享。。。
作者: lusonlin    时间: 2021-2-9 16:01
谢谢分享,学习了。
作者: muelfox    时间: 2021-6-8 13:08
谢谢分享, 一切为了银子
作者: zj53523094    时间: 2023-2-16 07:47
赚银子赚银子
作者: lzz8031    时间: 2023-4-1 20:08
谢谢分享!看来的需要学习一下Linux程序的编译方法了。




欢迎光临 DIY编程器网 (http://diybcq.com/) Powered by Discuz! X3.2