|
没用几次,两块LaunchPad上的G2553都出现了引脚损坏,伤不起啊
[复制链接]
手上的两块板子上的G2553都出了问题,有一块出得比较早,算是自己第一次用LaunchPad做开发,就写了一个用P2口来驱动4X4 LED灯矩阵的程序,可总是有4个灯有问题,就是亮得很微弱,当时压根不知道是单片机出了问题,还以为是自己写的程序有问题,始终找不到原因,请教了同实验室的同学,他问我是不是驱动电流不够,我说有的LED灯显示正常,不可能是这个原因啊,后来放假回家也不管了,等这次回学校,再次运行那个程序的时候,还是一样的问题,用万用表检测P2.6和P2.7上电平,完全没有符合P2OUT的输出逻辑,我又盲目地认为是P2.6和P2.7和外接晶振有关,可能受到影响所以会有这样的错误,只要以后不要用就行了,就没有再注意了;然后这个学期要做毕业设计,要用到MSP430G2553,硬着头皮把英文版的用户指南手册勉强看完了一遍,结合数据表中的描述,其实P2.6和P2.7是可以作为正常GPIO口使用的,我又找出原先的那块火箭板,按照数据表里给出的GPIO口的寄存器配置设置了,但是问题依旧,输出完全和P2OUT寄存器不相符,为了证实是否是这两个引脚坏了,我把附送的32.768KHz的晶振焊上去了,在CCS里用Grace配置工具把P1.0设置为输出ACLK的功能,事实证明,完全没有波形输出,遂把另一块新板上G2553拆下换上去,正常输出波形,到此,问题的根源算是找到了,就是P2.6和P2.7坏了,但是为什么会坏的,是芯片内部的什么地方坏了,有没有办法修复的问题我就无法考证,希望看到的坛友要是知道的话,还请提点一下我,好在以后的设计中尽量避免这样的事件发生。如下是我的仿真电路图,大家帮忙看看是不是接得有问题(仿真是没有问题的)
再有就是今天的事情了,我用好的那块火箭板在做一个1S闪一次LED0的程序,又发现P1.0又不能用了,症状和先前的那志板子上的P2.6 P2.7一样了,已经丧失了引脚功能,就这样两块板子上的G2553算是全有问题了,这该如何是好,我的毕设怎么办?关于这次的芯片问题,我不知道是什么时候坏的,我记得我用它来做电压测量,但是被测的信号没有超过VCC,即3.6V,还有根据TI介绍说,每个ADC输入通道都是有“ESD Protection"的功能,但是现在出问题了,真是令人想不通啊,有没有什么挽救的办法,还请万能的坛友帮忙啊。
对于TI的品质,我还是很相信的,这两种情况出现的损坏应该是我的个人问题,只是找不到原因,这让我都不敢太怎么用火箭板了,怕再有个反引脚再坏,我的毕设作品就算是没有戏了,虽然学校实验室现在在力推LaunchPad开发板,但那毕竟是学校的啊,现在手上的两块都是自己在论坛参加活动获得的,始终是自己的,以后用得也是最多的,引用那句最近常说的那句口头禅”肯定是我的打开方式不对”,哈哈
|
|