我用新唐m0518的芯片自己做了块板子,手上有几片官网上买的芯片,焊上去之后发现很头疼的问题:接上仿真器跑着跑着芯片就烧了。我测量了电源脚,接地脚,LDO脚1.8V,还有复位,晶振,ICE脚电压与好的板子比较都正常,电源3.3V,AMS1117-3.3的,仿真器官网买的,特意确认了电压也是3.3V。
刚开始仿真时突然发现连不上了,然后发现15,16脚VDD和VSS之间冒火花,难道是电容没焊好或者距离太远了?于是补焊了电源滤波电容100nf的,后来又加了一颗,直接割了绿油焊在引脚边上。开始以为OK了结果没过一会又烧了,这回好像是两个IO口冒的火花,这尼玛太郁闷了,从来没碰到过电压正常还烧芯片的。检查引脚跟资料上引脚定义核对,没问题。难道几个驱动灌电流太大了,然后就重新焊了块最小系统,焊上电源芯片测试,问题依旧,刚开始是好的,但是十几分钟半个小时左右又烧了。
程序部分,裸奔的没带系统,系统初始化里基本上是成熟的程序里复制黏贴的,IO口基本都设置成推挽输出模式。其它基本就按键检测串口发条信息这样的测试代码。
这几天一直在搞这个事情,简直头大,能想到的地方都检查过了。有没有哪位大神看了之后能指点一二。谢谢了! |