DIY编程器网

标题: Diy8Programmer解决大于芯片容量数据写入问题(bug) [打印本页]

作者: liyf    时间: 3 天前
标题: Diy8Programmer解决大于芯片容量数据写入问题(bug)
(bug)以前版本只是提示数据大于芯片容量,写入后会提示校验不过,实际上是按数据大小直接写入了,有可能导致地址回绕后从0地址开始写剩余数据
主要原因是当时没有做判断处理(一般大家都会选择中断退出),但也有种情况需要这样强行只写前面部分,后面就当无用数据处理(有些文件真有这种可能,如后面全是ff或00)
现在将这个功能完善下,只写芯片容量大小,后面的就放弃掉,当然校验还是会提示出错地址,这个地址就是芯片容量的最大地址了,这样也方便用户决断

容量16k,最高地址3FFF,前面部分都校验过了,后面没写(写了就会覆盖掉前面写的数据),校验出错地址正好是超出的地方
这样就达到了只写前面部分的目的






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