改版的asprogrammer2.1.2.39 id判断bug,待修复
写代码时只判断了9f的命令,但是也有不少芯片不支持这个命令的,所以就有读出全是ffffff的情况,导致提示id不一致而中断操作流程临时解决方法:
将操作功能中的读id的勾取消的即可
后续版本在修复
支持一下,等修复版本~~ 支持一下,等修复版本~~ 通过芯片支持列表中定义idcmd字段来实现,这是不错的方法
id - 芯片的id识别号,这个用十六进制表示(HEX). 支持9F, 90, AB, 15
idcmd - 读芯片id的命令代码,如idcmd="9F"表示读取id的命令代码是9F,idcmd="AB"表示读取id的命令代码是AB,默认(空白)为9F
读id命令为90如下:
<SST25VF020 id="BF43" idcmd="90" page="SSTB" size="262144" busycheck="1" vcc="3.3"/>
读id命令未设置时,默认是9F:
<W25Q128JV id="EF4018" page="256" size="16777216" busycheck="1" vcc="3.3"/>
后面软件改进后测试效果,到时再放上来供大家测试
好
支持一下,等修复版本~~ 百忙之中更新 支持一下,等修复版本~~ 期待下个版本
页:
[1]