SUPERPRO编程器应用较为广泛,本文以SUPERPRO编程器为烧录工具来说明如何进行SUPERPRO编程器ISP烧写 。
我们给客户做完单片机解密后,客户经常希望使用ISP的烧写方式,这样方便,不需要把芯片从板子上拆开,就可以重新烧写程序,但是在我们辅导客户使用ISP各种编程器过程中,发现客户使用的ISP编程器存在下面的问题:
1.      我们解密出来的文件一般是BIN格式的一个整体文件,单目前市场上一般的编程器,对文件需要区分FLASH文件和EEPROM文件(到目前没有一个客户会分,都是我们帮客户分割文件),另外还存在一个文件格式问题,是每行16、32还是64的问题,不同的ISP烧写软件有不同的格式,这个给客户对文件分割和转换带来了很大的问题。
2.      我们解密出来的文件的配置字一般提供LT48X和SUPERPRO两种格式(目前国内所有IC解密公司基本都是提供这两种格式中的一种,形成了惯例),但市场上提供很多编程器的配置字格式五花八门,并且对配置字文件的读取和写入很麻烦,给客户的正常使用带来了很大的麻烦。
3.      大部分ISP编程器,需要单片机必须接上晶振和RC电路,必须这些电路有一定的要求,否则无法下载。
4.      绝大部分ISP编程器,没有管脚检测和型号判断功能,所以当芯片坏了的时候,客户可能要花很长时间去检查线路,浪费了时间。
5.      很多ISP编程器,不能对单片机进行加密,一旦加密了,那么以后就不能烧写了,失去了ISP功能;但如果不加密,面临任何人可以读客户的程序。
6.      大部分ISP编程器是个人或者小厂家生产,售后服务很不及时。
7.      很多其他ISP编程需要其他供电,这个就比较麻烦。
 
而SUPERPRO 280U编程器的ISP功能克服了上面一般ISP编程器的缺点,并且SUPPERRO280U编程器还能作为一个通用的编程器,相对花一样钱买两杨东西;当然SUPERPRO也有他自身的缺点:
1.      体积大,使用在线编程的时候,必须整个编程器带上。
2.      280U不能脱机使用(最新出来的3000U可以客户这个缺点,但是价格很贵)
但综合评价下来,我们还是推荐大家使用SUPPERO编程器。