DIY编程器网

标题: Diy8Programmer使用ch341a,ch347,ft232h编程器读写24、25速度测试 [打印本页]

作者: liyf    时间: 5 天前
标题: Diy8Programmer使用ch341a,ch347,ft232h编程器读写24、25速度测试
这里我们用Diy8Programmer通过不同编程器读写24、25的擦读写校功能耗时测试,方便大家有个速度概念
使用我们的ch341a,ch347,ft232h编程器分别读写at24c128n、w25q64fw进行读取、擦除、查空、写入、校验功能测试
测试速度仅供参考,主机不同速度会有差距(具体原因以前的帖子有说过,这里不赘述)
以表格形式列出,直观方便
为了引入总执行时间项,这个是一键自动执行所有操作开始到结束所花费的时间,这就有了一个比较合理的时间概念
总执行时间=软件运行各操作花费的时间延迟+E+B+W+V
所以总执行时间会比(E+B+W+V)要长点

测试主机环境:华勤B95M-DGS,win7 64位,i7-4470k,8G 内存,悍将240G固态

1、at24c128的速度测试(单位秒)
at24c128n ch341a编程器 ch347编程器(拨动版) ch347编程器(自动版) ft232h编程器
读取 0:00:01 0:00:01 0:00:01 0:00:01
擦除(E) 0:00:16 0:00:02 0:00:02 0:00:02
查空(B) 0:00:01 0:00:01 0:00:01 0:00:01
写入(W) 0:00:16 0:00:02 0:00:02 0:00:02
校验(V) 0:00:01 0:00:01 0:00:01 0:00:01
合计(E+B+W+V) 0:00:34 0:00:06 0:00:06 0:00:06
总执行时间 0:00:36 0:00:08 0:00:08 0:00:07
总执行时间=软件运行各操作花费的时间延迟+E+B+W+V
所以总执行时间会比(E+B+W+V)要长点
*341和347读取时间为什么一样?这个主要是我们计时单位最小是秒,四舍五入了,小于1秒也是1秒,以后看看在改进
*为什么341用1.4.1版只需要19秒?主要是1.41版只执行写入和校验,没有执行擦除和查空,省了一半时间,可以手动去掉这两项的

2、w25q64fw速度测试(单位秒)
w25q64fw ch341a编程器 ch347编程器(拨动版) ch347编程器(自动版) ft232h编程器
读取0:01:55 0:00:02
0:00:03 0:00:03
擦除(E) 0:00:36 0:00:37 0:00:37 0:00:39
查空(B)0:01:52 0:00:06 0:00:06 0:00:03
写入(W)0:10:01 0:01:03 0:01:06 0:00:45
校验(V) 0:02:01 0:00:05 0:00:06 0:00:03
合计(E+B+W+V)0:14:30 0:01:51 0:01:55 0:01:30
总执行时间0:14:33 0:01:530:01:57 0:01:33
总执行时间=软件运行各操作花费的时间延迟+ID校验+去保护+E+B+W+V
所以总执行时间会比(E+B+W+V)要长点
*为什么341擦除时间比347还快点?都是采用芯片全片擦除功能的,估计是四舍五入和cpu睿频及软件处理导致,后期在改进


作者: XUESA    时间: 前天 00:42
牛批牛批大佬




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