Richards 发表于 2013-11-27 23:34

【我的电子技术入门之路】一个差生的成长之路

由于一定机缘,在我一年级时候和父亲一起参加了计算机培训,好怀念那时候的电脑,DOS操作系统,黑白屏幕,木有鼠标。那段经历导致我现在对命令行SHELL情有独钟,就连串口调试工具也喜欢搞成那个样子。那个时候对电脑就是学会了DOS基本的操作,学会了打字,学会了金山WPS(特别老的版本)。之后的梦想就是拥有一台自己能够随便使用的电脑(那个时候2000年左右),我们县城里就一个计算机培训机构有电脑,但那也是不可能的事情。也是那段时间,小霸王学习机流行起来,最后拥有了一台。附赠一张学习卡,一张游戏卡,学习卡却没怎么使用,特别喜欢里面的游戏。那时候也对很多东西好奇,没过多久就拆掉了,那时候也拆了收音机啊、录音机这些东西,拆了也就废了,基本没法还原的:sexy:。后来上了初中,终于有了一台自己的电脑赛扬处理器1.7ghz,128MB内存,xp+win98双系统,之后就沉迷游戏。常常玩盗版游戏,光驱时常坏,慢慢的胆子大了,就拆了主机,瞎捣鼓。那时候没有网络,游戏也不多,玩腻了就开始捣鼓各种软件、还包括LINUX(那时候我就当作软件而已,光盘里是VMware镜像)。有一次在盗版商弄了个C语言编程指南的光盘,那几乎就算是我进入这个世界的第一步了。上高一中的时候,宽带来了,有了互联网,就常常泡在网上,在网上51dz这个网站,看到了单片机,看到了各种以前拆过的设备的套件,非常有意思。高一的时候,小制作大赛,我就搞的一个fm简易发射电路。(没有引起任何反响,手工差,小地方学校也没有爱好者)。也是由于沉溺于其中,成绩日渐下滑,最后啥都处于大学都考不上那种边缘:Mad:。毕竟不像就此进入社会,后来还是考入了一所专科学校,专业通信,随便选的专业,由于志愿填写通信01,住宿条件也好。可能我命中注定要学这个吧,坛友大家都知道,通信肯定和电子逃不了干系了。呵呵。庆幸我的进入的学校还好(成都的一个专科,现在是本科了)。不仅仅如此,由于我自己的爱好,和学校正好有这样的实验室,有资源。我没有在这个拐弯口,误入歧途,浪费生命。我进入实验室,在里面找到了方向,有了目标:time:。在实验室里算是正式开始学习电子技术相关的东西了。
我最开始学习单片机 也就是8051,几个同学合计买了套开发板(东流电子那款)应为算起来性价比高(按芯片数量算的,那时候没啥经验),在进入大学之前我买了本杜洋的爱上单片机,依葫芦画瓢照着做,最后失败告终,程序最后都没下载进去(RX TX没有交叉接 :~o),都是后来在实验室师兄一提才发现的,我的整整一个暑假啊。那款板子也是经典,师兄传的视频是郭天翔的和板子电路不兼容,就得改,也就是在改的过程中,学到了更多的东西。诸如单片机外围扩展的数字电路相关的,2011年大一下学期,有幸参加了电子设计大赛,那时候认识了EEworld、21ic等一系列网站论坛,51DZ渐渐的被我遗忘在收藏夹里。在论坛上浏览大家发的各种帖子,技术的,水贴,都成了我每天必修课。这边四川省赛是TI赞助的,那个时候51单片机就被430替代了,我开始学习430,在那段时间的学习,我渐渐的发现了,程序结构,程序复用,基本框架的搭建是多么的重要。一直影响到我现在的代码编写。那段时间里不知要做软件,同样还有硬件的依稀东西,altium proteus 这些软件就是那个时候开始接触的,渐渐的我觉得我学的东西不仅仅会C语言就行了。那个时候开始喜欢焊接LQFP的贴片,因为特别顺手:pleased:,也不在喜欢尖头烙铁(以前不懂,总觉得尖的精细),爱上马蹄型烙铁了。说实在的在专科的3年里,我获得最多的地方是实验室,而不是教室。进步最快的时间是电子设计大赛培训的时间。电赛过后,开始学习STM32,发现固件库正是我之前一直苦苦追求的结构化,复用程度非常高的,非常规范的编程风格,也导致我开始模仿这个风格编写代码了,包括注释的风格。可是也就是这个时候,我感觉遇到了瓶颈,没有突破点,当作单片机来使用,加上非常简单的库操作,越来越没有意思。我寻思着必须得作实际的东西,不能单纯的学会操作硬件。:faint:晕头转向的我,那时候学了LabVIEW,C#。LabVIEW让我觉得编程这个东西更简单了,做做简单的上位机非常方便快捷,直到有一次需要用到大量的数据处理时,发现了还是代码方式的程序更方便。。。于是C#呼之欲出,c#入门经典,开始学习了语法,简单的界面编写。在后来,我尝试LabVIEW 嵌入式编程(过眼云烟,基本鸡肋),挖掘了C# .NET MF(嵌入式.NET 框架) @stm32 我的毕业设计。非常庆幸,我的学校学习压力不大,让我有足够的时间进行自学,非常感谢老师提供的环境,有一个可以任意折腾,不必担心弄脏弄乱的实验室并且有基本的仪器设备。大家如果看了发现我偏向于软件设计,硬件只是略有涉及。其实我还学过FPAG,这个对我的感觉就是单纯的硬件,至今没能在这个方面有想法,理解不够深刻。不过C语言还是推荐大家能够多看一些经典的著作(c的缺陷与陷阱、c和指针、编程的艺术)对编程没有太多的直接帮助,不过对你的思维是有提高的。
现在我准备干什么呢?复习功课,考试啊,谁叫我还当苦逼的学生呢!!!(ps:今天考试挂否听天由命了,我非常不擅长的基础学科。要是考电子相关的就好了。)
送给大家一句话,唯有埋头,才能出头。苦逼只是牛逼的伏笔。
等考试完做什么,我打算做个计算器,时间计划很长,功能尽量可扩展,目前是在想想框架怎么做,方便升级功能,目前有个犹豫的选择题是否采用linux(有CAS系统)。大家有想法的也可以提,谢谢大家。看我啰嗦半天:congratulate:。

zca123 发表于 2013-11-28 09:15

认真看完了。楼主读的是教院?

eric_wang 发表于 2013-11-28 10:02

唯有埋头,才能出头。苦逼只是牛逼的伏笔:carnation:

Richards 发表于 2013-11-28 10:08

回复 沙发zca123 的帖子

不是哦

jqh_111 发表于 2013-11-28 10:43

楼主加油,你是四川人吧。。说起来我们还是老乡。:congratulate:

Richards 发表于 2013-11-28 13:01

回复 5楼jqh_111 的帖子

是的 ,四川内江

machinnneee 发表于 2013-11-28 13:37

苦逼只是牛逼的伏笔

季夏木槿 发表于 2013-11-28 14:22

回复 楼主Richards 的帖子

我的学校学习压力不大,让我有足够的时间进行自学`````````````好羡慕啊!!!

xuan@li 发表于 2013-11-28 14:28

电子电路的开始

这段时间开始攻一攻硬件了,从理论到实战,,。

Richards 发表于 2013-11-28 18:17

回复 8楼季夏木槿 的帖子

我现在也好怀念啊。那时候学校确实不咋地,但是确实个人的时间特别充分。现在换了个学校,苦逼的复习,代码都放了好久没做了,都快发霉了。

季夏木槿 发表于 2013-11-28 18:48

回复 10楼Richards 的帖子

还是小学校好啊,考试轻松过关,个人学习时间充足,我已经连续考了好几个星期了,马上有的期末了!!有的好几个星期!!!悲剧!

qiuli1129 发表于 2013-12-26 12:30

擦,电子忠实粉丝。。
页: [1]
查看完整版本: 【我的电子技术入门之路】一个差生的成长之路