作为ST公司的忠实粉丝,自ST公司推出STM32开始就支持其芯片使用,花费巨资购买KEIL和ULINK2,及
Embest公司的ST 开发板,优易特公司的HMI开发板,以积极推动ST芯片的使用。在一个小产品的选型中,
鉴于51系列**严重的现实,采用了ST最新推出的STM8系列, 8S103F3P芯片,并从其代理微芯力科处购买了
三合一开发板。经过试验在其8S207芯片上实现了基本功能。但在随后8S103F3P芯片却发生了严重问题。
1. 没有8S103F3P的评估板,只能自己做板。于是根据三合一开发板内带的光盘资料中的文件14771.pdf中33
页,开始设计原理图及PCB。就是此文件留下了重大祸患。
2. STVD里竟然不支持103系列。直到14日巡回研讨会现场,问吴颖才知道我的版本4.10太低,要高版本才行
。晚上微芯力科的传来4.12版并告诉我修改了某处后才出现103系列芯片。
3. 但ST_LINK一直无法连接的问题,依旧不能解决。电路十分简单,反复查看,实在无法找到原因,连一个
最小系统都搭不起来,此生头一回,TMD。电话联系微芯力科技术支持,强令一定要解决。次日10时带着所有
的设备到微芯力科,一定要解决,不然设计就全白费了。万用表,示波器,独立的ST-LINK,把外部晶振拆了
,把复位电容换了,芯片也换,一切可以想到都做了,可问题依旧,就差拿锤子砸了。12:30 人困马乏,丢
给技术一块光板,说搞不定就别干了。
4. 下午4:00点,消息依旧是不同。真TMD邪门了。LZ第一遇见这样的事。但也不能放弃呀,通过QQ想办法。
我突然说,你帮我确认下管脚是否都对,其实我已经仔细核对过N次,这不过是没有办法的办法。几分钟后,
QQ说我的RST接错了! 雷劈!我会犯这种错误!!晕倒!!! “不可能”,我的回答,“我仔细查过”。QQ发
来一份pdf,STM8S103xx_Datasheet_CH_V2.pdf,17页,NRST第4引脚,“不对呀”,“等着”我打开
4771.pdf33页明明写着 NRST第3脚。中文手册明明写着“如有翻译错误,请以英文原稿为准”。当然是我的
对!对方无语。沉默。。。收15441.pdf说是最新的英文Spec,24页,NRST是4脚了,怒,第一次听说改引脚的
,仔细对比,才发现,不仅NRST,左面10个引脚全部错位,并且引脚的功能也改变了,如T5变T2了。KAO,怎
么有这么干的!我决定自己将芯片错位焊接,并将SWIM跳线,试,还是不行。再KAO。突然想到,会不会因为
原先引脚全面错误,已经把芯片烧了,7:00了,叫技术带个芯片来,技术说太晚了,明天吧。不行,一定要
解决。黄庄接头,拿到芯片,焊上(错位),连接,OK。WBD,ST的错误害了我几天,电路板也白设计了。
我对ST公司表示强烈的愤慨,工作如此马虎,造成重大损失。我建议ST要立即召回三合一套件中的资料光盘
,妥善处理我已经购买的套件,补偿我的制版费用,可我的时间。。。都白白流失了。
吴颖可能还在外地巡回演讲介绍STM8,应该告诉用户这个严重错误。(当天我没听,先走了)。
我也希望ST的梁经理也要引起重视,法国的那帮鬼佬也要知道,不然现在我就要用法语骂娘了。
事情发生在昨天9月16日。
杨广京 13051470116 |