编程浪子的博客

碌碌无为终为过

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

非常有幸才家里这次EEPW组织的ARM DIY活动。应王老板的要求,俺写篇BLOG总结下这次参加活动的一些体会。

先介绍下我自己吧

我2005年毕业,学的是电子专业。那会的学校跟现在的没法比。很难看见一个板子,电脑都不多。而且由于学校的特殊性外加自己本身的问题,大学四年没摸过单片机。开设的课程全部是纸上谈兵空对空,没有实打实地做过东西。据说是因为我们不需要。。

之后毕业了,工作了。在一个边疆的小县城里边。更是难看见什么单片机之类的东西了。那是无比的郁闷啊!

那会留下ARM7,ARM9之类的东西,还成天有人叫嚣着淘汰51什么的。我也跟着叫,算是为了不学习找借口。

后来网上找卖ARM板子的,找到一个叫英培特什么的,一问吓死人。

于是就几乎放弃了硬件的东西,完全隔绝了五六年吧!

去年九月份一个偶然的机会,碰见一个很久没联系的网友。

那会大家都是一个起跑线上的,水平都差不多。现在,对比一下发现了差距。一个是大侠,而我却一下子当了七八年的菜鸟。

于是呀于是。。。

用俺自己的私房钱,就开始玩这些东西了。

先是买了个单片机的板子,STC52的片子。接着,一堆堆的零件买回来了,几个板子接连被玩腻。爱好就这么出来了,而且无法自拔。现在几乎是只要不上班,几乎都在玩板子

初识EEPW

今年年初,准备DIY一个功放。我模电数电全忘光,只能找现成的电路了。于是百度了,于是就连接到了EEPW。

刚好看见ARM DIY活动要开始了。于是就报名了(白给板子谁不要啊~.~)。虽然觉得EEPW上边的东西好高深完全不适合我自己玩,但至少这个板子适合我玩。

元件采买

俺们这穷山僻壤的,要电子市场几乎不可能有。偶然间发现淘宝有卖的,而且还挺好的。应该比自己逛电子市场方便。于是就在淘宝上联系卖家。

起初是想把单子给他们,让他们给配。可后来发现这些大爷们完全不乐意给你配那些小零件。这也不能怪人家,十来个电阻几毛钱,据说连工人的配货的都不够。没办法,只能多买了。帖子里边那一堆摆在我床上的零件就是最后的结果。有用的没用的,连液晶加起来好像有四百多块吧。

这里得说说网站提供的基础包。多配一片STM32F103ZET完全没有必要。估计老王也被忽悠了。一片20多块,焊废了再买都行,20多块够买几次东西的邮费了。而且大多数都没焊废不是。或许多买一片只是心理上的安慰吧

板子的焊接

 

那会也没焊接过什么东西,这次板子上的主片还有那些小电阻电容,我全都没焊过。只能硬着头皮上了。看看活动说明里边的焊接方法,一步步地学习,一点点地焊。记得最开始的时候焊接的是电源部分。光那里都焊接了一个下午。看了板子上歪歪扭扭的电阻电容,也不知道拆了多少次了。焊锡膏还放的老多,到最后洗都洗不掉。

三用表测了下,谢天谢地,板子没有中奖。不像小荷他们那样,没法上电。

之后就是主片什么的了。主片不难焊,我完全是照着HXW版主在焊接注意事项里边说的那样,先在焊盘上搭上焊锡,然后放主片,点焊盘。只是最后可能有点虚焊,后来又点了一遍,之后主片就再没出过问题了。

焊板子还真要感谢群里边的朋友。emusic brouce Rancho等等。要不是他们解答问题,我好几个片子非焊错不可。

玩的就是驱动

刚好那会玩ARM7整上瘾呢,在ADS里边弄ARM7相当顺手。板子是从朋友那里借的,到现在都没还~~。

刚开始比较看不上CM3,跟传统的ARM没得比。连Keil都懒的去学,ARM7板子的例子工程全部在ADS里边,我也没必要转Keil。

最后一写程序,还真是!CM3的东西真不少。一本参考手册都八百页,完全不是几天能看完的。先翻一遍,做到哪碰见问题了,再仔细翻翻。

之后就是这样了。看着HXW版主的几个文字,创建了使用库的Keil MDK工程。看着halibote版主的“稀里糊涂STM32”一个个地做实验。

还参考了从ourdev搞到的几个程序。ourdev不错,只是现在乌烟瘴气了,还有好多东西都下载不了。很久都不去了

同时,库工程里边还有不少例子,也是很好的参考。我的几个程序也是参考了库里边的东西,包括LCD、CAN、DAC等。

 

一点感慨

大家一起学习比较快,有的比才有动力。有的交流才更容易解决问题。学生对这点感觉可能不会太深,我们这种周围每一个共同爱好的,碰见问题往往都是几天冥思苦想,说不定还会犯几个弱智的错误,那个头疼啊!

一直认为自己敲出来的代码才算是自己的东西。刚开始经常是看着数据手册写代码,后来看腻了,开始Copy了。这个不对 ,应该锻炼直接照着手册写代码的能力。

最后就是,工作了时间不多。我弄板子的时间只有晚上,6点到8点半左右。还不能保证每天晚上都有空。学生们好好珍惜现在的美好时光吧。好好把握,多锻炼自己。

posted on 2012-06-26 22:48  编程浪子_  阅读(435)  评论(0编辑  收藏  举报