电子说
在MCU芯片解密中总会遇到许许多多的问题,可能让你一时陷于其中,但是只要随时记下遇到的问题,做好总结,总有解决的办法。不仅一方面有助于积累,另一方面也避免同一次错误再犯。
1.PIC单片机解密及MCU解密仅有一个中断入口,要避免多个中断引发的冲突。
2.引脚电平变化触发中断,和外部INT中断,在总中断GIE清零的时候,不会进入中断程序执行。
3.单片机进入休眠时,要唤醒,常常使用引脚电平变化中断或者外部INT中断。若是前者,按键按下时会唤醒,按键抬起时也会唤醒。如果这个时候还有别的中断,如初始化了定时器,GIE置位了,两种中断就会冲突
4.如果PIC单片机的I/O口作为输入引脚使用,初始化时必须要关比较器,否则,不会响应。
5.看门狗溢出会导致单片机从休眠中醒来。
6.使用PT2262和单片机做发射端时,如果用电池,要做到最省电。正常时,单片机休眠,PTT2262不上电,可以用三极管控制PTT2262的电源端,仅在发射时上电一次。
7.315MHZ的调幅电路中,选频电感可以使用模压电感,也可以自己绕,当然最好使用一端环形PCB铜线。
8.把过孔设成外径0.4mm,孔径0.2mm理论上可以,但是有人告诉我PCB加工厂可能做不出来,但我觉的问题不大。
MCU解密调试时一定要有耐心,沉住气,多反思,所谓”失败乃成功之母“。我们鑫锐科技芯片解密公司也是在不断的失败中找经验。想不通时把问题说出来,也可以联系我们,我们会竭尽全力帮助您。我们期待与您共同见证每一次ic解密奇迹的诞生。
如今的单片机开发工程师用PIC单片机的越来越少,究其原因,主要是PIC单片机太容易被解密的缘故。
单片机解密当中最简单的方法就是紫外线擦除法(用不透光的溶胶遮住芯片的程序区,然后再用紫外线照射芯片,这样一来芯片的加密位被擦除而程序区却保存完好,这就是紫外线擦除解密法),这种方法对***公司生产的OTP单片机很有效,而对欧美日韩等国生产的flash工艺的单片机却没有任何效果,其原因就是欧美日韩的单片机大都采用深埋熔丝的工艺,并且大都会在芯片加密位电路的上方做一层能覆盖住整个lock bit的top--metal,这样紫外线根本无法擦除掉加密位,所以解密难度也就大大增加。
而让人百思不得其解的是,唯独PIC的单片机目前还是采用最落后的加密工艺,就算其最新推出的PIC16F和18F新型号的单片机,也都能轻易地用紫外线照射擦除,也就自然而然轻易的被解密。
全部0条评论
快来发表一下你的评论吧 !