sijunshihaoren

柳暗花明又一村

0
阅读(1555)

2014年4月20日收到刘平老师送我的板子,板子非常漂亮,感觉之前在altium designer教学视频中看到讲师说的多层板漂亮多了

激动的心情不言而喻,恨不得马上就下载个自己写的程序跑跑。于是就急匆匆的跑到实验室去看着图片焊接


上图便是焊接完后的图片,我这人比较的急性子,等我把所有的东西都焊完的时候发现怎么插针还多了那么多,而在两天后的今天我才发现那那时的我犯了一个多大的错误。



之后我打开电脑要给单片机下载程序,这是我第一次觉得我那二手电脑开机的速度实在是太慢了。打开之前编写的软件,生成hex文件,打开keil软件,选择端口,点击下载,等待。。。等待。。。等待。。。等待。。。等了好久怎么也不见得软件提示下载成功,电脑提示软件无响应。再打开、下载关闭、打开、下载、关闭。。。。死了,单片机不工作,是不是我焊错了?这个可是被人送给我的,人家的一片心意怎么可以被我给糟蹋掉呢。之后便是检查焊点 ,元件的极性,无果。


当晚,找到刘平老师,说了大概情况,确定了板子是好的,发现一个错误便是电容给错了,搜刮了同学的电解电容后再次调试板子发现问题仍然存在,软件没办法和板子通信,因为刘平老师有急事便约定第二天视频帮我解决。


第二天,老师实在是因为太忙了,而我也有很多事情要做,有很多任务要完成。第二天(也就是昨天)看着开发板就一阵心酸,怎么会出现问题呢?这样多对不起老师啊,于是又花了近一个小时比对了各种参数,无果。


在经过两次的失败经历后,总觉得有些沮丧,但是开发板没能正常使用一直挂在我的心里,做作业上课总觉得很不自在,本来我就是这样的一个人,追求速度,实验室的老师总说我急于求成,总想把事情第一时间做完。于是在自习了一个小时后就溜回宿舍,继续研究开发板。在对开发板硬件差错无果的情况下我就开始怀疑是不是下载软件的设定有问题,于是我就重新看了一下刘平老师的视频第二集对软件参数的设定,发现没有任何的问题。软件没有问题的话,那就只能还是硬件的问题了,此时有两个红红的东西引起我的注意,于是我认真查看了视频中老师下载程序是开发板是有套上那个东西的,于是我尝试性的也给套上了,惊奇的发现居然可以下载了。在多次尝试之后我发现只有当那两个红红的东西都套在usb扩展端口的时候才可以正常下载程序。之后我认真再看了刘平老师的视频发现老师在讲解开发板时无意中提到用串口给单片机下载程序是要调整跳线才明白红红的东西叫跳线,而我开发板上无法工作的原因就是那两个小小的跳线。明白了原因,解决了问题呢顿时觉得天都亮了一分,心情都开阔了好几分了。考虑到跳线的重要性我向刘平老师建议要特别提醒跳线的作用,以免有其他人走和我一样的这么长的弯路。


我觉得这是一次特别的经历,正像刘平老师说的那样这是一种宝贵的财富,在调试中对开发板的结构有了更深的理解,对自己的能力是一种很好的锻炼。



尾记:在解决了开发板工作的问题,又发现了新的问题,数码管和点阵是不共存的,但是它们两被我直接焊在板上了 ,新的问题,我会解决你的!