分享

嵌入式的我们应该学习哪些电子知识

 明灭的烟头 2015-09-20

  有不少的在校的大学生写信给我问在学校里应该学习什么电子知识就业形势越来越严峻不光是在中国全球都一样全球经济的发展速度放慢至少会持续几年的时间半导体产业目前进入低潮很多公司裁员和亏损但是技术还是在不断进步摩尔定律还在起作用半导体产品的集成度速度价格都按摩尔定律在发展在大学里只是混混日子的大学生不少但也有一些比较努力的学生想掌握更多的知识。


  希望能够在毕业之后找到好的工作或者想创造一番事业对于这些学生我是赞赏的我相信一分辛劳一分收获你的努力是不会白费的这个世界是适者生存不适者淘汰的社会像华为公司进进出出的人不计其数能适应的不适应的


  有网友问我你在大学里是怎么度过的?我是一个对电子有浓厚兴趣的人在高中的时候就开始抓电烙铁把家里的电器搞的乱七八糟(拆了就不知道怎么装回去当然现在不会这样了) 在大学里我对电子很感兴趣自己也买一些器件(我在广州中山大学读书广州是一个很好的市场元器件容易买不管是旧的还是新的开始的时候自己兜里没有多少钱就买一些旧的元器件)然后自己组装音响一开始问题真是多搞了一个学期才搞定由于问题多所以经常到图书馆去查资料去书店看(没有钱买书的时候就抄一段回来)学到很多模拟电路方面的知识


  后来就组装逆变器(学校里晚上要关灯没有电)逆变器可以在关灯了的时候提供电别的宿舍都停电了我宿舍就不会停(有逆变器供电)一到关了灯同学们都跑到我们宿舍来聊天(别的宿舍都一片黑)也是其乐熔融还有半夜三更看球赛还组装了CDVCD录像机我们宿舍成为了娱乐中心可以卡拉OK可以看电视看录像整个物理系就我们宿舍是最齐全的娱乐设施也不知道看过多少张VCD很多同学是广州从家里拿来好多VCD(还有一些同学的老爸是抓走私的收缴了好多VCD也拿过来看)每到下午6点就开始放VCD很多人看 通过这些组装学习了很多关于模拟电路和数字电路方面的知识虽然我别的课程学的不好但是电路的课程是一流的


  单片机和fpga方面的知识在大学学的不多因为学校的东西太落后都是到公司才学的


  我认为对于搞电子来说兴趣是最好的老师如果你没有兴趣那么最好不要选择电子的专业因为毕竟有些时候比较累(一个小问题也可能折腾半天)很多时候理论上可以实践上就不通


  闲话少说还是讲讲应该掌握哪些东西吧电子方面的知识很多比电脑的知识要多不知道多少倍学习电脑的只要掌握几门语言就可以了而搞电子的需要的知识要全面很多比如模拟电路数字电路单片机电路制版等。。。。。。由于电子知识太多所以一般搞硬件的公司都比较多的员工分工合作也比较细因为一个人的能力有限不可能掌握所有的知识比如一些人专门设计外壳一些人专门设计电路板一些人专门搞出厂测试一些人专门编写程序一些人专门从事逻辑设计一些人专门搞高频无线。。。。。


  有人问我你现在想转行吗?我的回答是不会因为不管你做什么你学而不精还是无用武之地电子行业需要干一行专一行而不是学一行丢一行 我在单片机CPLD方面有了比较好的基础 从事这方面的设计会得心应手如果你改而从事别的设计比如设计外壳将一切从头开始


  所以在大学里必须掌握一些基础知识(这是必要的毕竟你还不知道毕业后将干什么工作)基础知识主要有模拟电路和数字电路以及高等数学知识(必修课)然后重点学习一些别的知识比如单片机FPGAPCB设计DSP(这些都是选修课)不要什么都学自己感兴趣的有条件的学一学 有些人的求职简历写着学了什么什么罗列一大堆我认为这种人是吹牛或者是学而不精每个领域要想精通不要说一年两年可能10年8年都有的学如果我去招聘我反而看重简历里学的知识不是很杂但有所精通的人这些人一般有比较多的实践经验实践比理论要重要的多对于搞电子的来说特别是高频理论通实践往往不通但是实践通的理论上又难于解析


  对于单片机来说主要学习一下51单片机尽管有了一些别的单片机比如AVRPICMSP430STMOTOROLA等但是51用的企业还是最多的搞电子的厂家不用51的是少数对于求职你懂51的话很多公司都可以去但是别的单片机如果对方根本不用那么他就不会考虑招你进去 当然对别的单片机进行一些了解当然是可以的但重点还是在51上主要51的开发工具比较成熟而且供货商相当多根本不用考虑货源问题


  51是开放的内核多厂家生产而别的内核都不是开放的独家生产 学习51主要以Keil C51为主来学习因为Keil C51是世界上最好的(个人认为)的编译器懂keil的人也很多技术支持完备要以Keil C51 V6xx版本为基础学习不要用DOS版或Keil C51 V5xx这些版本几乎已经淘汰只有一些仿真机厂家才当作宝贝嵌入低版本的编译器这种做法始终是落后的目前专门描述Keil C51 V6xx的书还没有为了帮助大家学习与时代同步我写了一些教程给大家参考有时间再看一些别的单片机的资料


  PCB制版可以学习Protel99介绍Protel99的书很多也很容易买到电路制版需要学习的时间不需要很多可以掌握一下有条件的最好自己实际去制作一下电路板


  CPLDFPGA是可编程逻辑电路这个很有必要花功夫学习目前一些企业的技术还是比较落后还经常使用81558237138等一些老掉牙的芯片没有办法学校里学习的都是这些用galCPLD已经可以完全代替这些电路而且成本还便宜一些网友发给我的电路我一看就头晕一堆的74hc0074hc044069373138等板子很大为何不用一块GAL或CPLD搞定? 用这些芯片不但电路布线复杂容易出问题而且影响成品率容易被人复制


  要制造更为复杂的逻辑那就非CPLDFPGA莫属了CPLD的设计主要有Xilinx和Altera两个公司的可以学习其中的一种这些开发板一般都可以买到不少人制作和销售我的网站将主要以Altera的为主因为软件是免费的我的网站有下载芯片也容易买 学习的时候主要以图形设计为主用语言设计毕竟还比较抽象有时间就可以加深一下学习一下VHDL语言


  DSP知识需要学习的人有比较好的数学基础如果你的数学很好可以选修一下DSP设计的门槛比较高开发工具也比较贵高校设立dsp课程的也比较少一般的学校都没有条件去学有条件学习的学一下没有条件的就不学也罢


  其他知识比如高频电路外壳设计(AutoCAD)属于专业性比较强的知识学习该专业的可以学一下不是该专业的可以不学

  总结:

  1学习模拟电路和数字电路高等数学等基础知识

  2必修单片机PCB电路板设计

  3选修CPLDDSP高频电路外壳设计等

  4能力强的学多一些能力小的学少一些

  5注重实践多动手理论要联系实际

  这就是我的看法希望批评指正

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多