本帖最后由 sedatefire 于 2012-6-5 20:22 编辑
缘起:F君离职了,把一个全汇编的代码交接给我,用的是12f683,当然程序跑的是好好的,号称在F君原先的大公司是量产的了,要修改只需该某个表中的数据即可,欣然受之。
研发初期用的是
12F683 SN1018 ASC,MPLAB IDE 8.46,下载供电电压3.25V
然后然后,我们自己也要量产了,最近采购搞了好几批这个型号的样品。如下:
12F683 SN1122 180
12F683 SN1104 EOK
12F683 SN0623 23P
12F683 SN1208 5YY
结果结果,这些样品程序载入后统统都不能跑,刚开始连程序都载不了,后来把电压调成5V才可以载入。
于是,义正言辞的和对方FAE交涉,对方丢了个测试程序过来,程序能跑,每个IO脚都翻转了。搞得我们自己也无语了,继续压迫FAE,各种不服气。
最后最后,对方让我们把源码拷过去分析,显然的,老板不会同意的。
于是于是,僵持阶段,寻找新的代理商阶段...
泪奔泪奔,冰天雪地跪求指点...
microchip不是以稳定著称吗?
补充说明:是同样的程序哦,没有动过的程序,一样的pcb板,焊上旧ic,载入程序可以跑。热风枪吹掉,换上各种新采购的ic,载入程序,它就是不能跑。 |