1、本科教育广而不深,培养自学的绝佳时期,别受约束,想干什么就去做,别只停留在想或等别人教,本校有挂了 20 多科的牛人,但现在很多牛的用人单位抢着要他!下面是一点点经验,可能有些肤浅,欢迎交流,互相进步/*电子*/单片机、嵌入式简 介:你用到的带电产品几乎都用到单片机,MP3 、手机、家电、工业控制、机器人等。它是一个产品的控制核心。种 类:1.51 系列用的最多,特别是在教学,因为它简单易学,是单片机入门的最好的选择2. PIC 和 AVR 系列在实际中最常用,运行效率高,外围器件丰富。3. DSP 系列DSP 为数字信号处理器,也可以说是一种单片机,它是处理大量数据方面的专家,如处理一些图像
2、数据。4. ARM 系列如果你关注手机的话,现在流行的智能手机处理器一般都是三星或高通的,这个处理器就是 ARM,其实它不光是在手机,在车载设备、工业控制、智能设备等用途也很广。这是做嵌入式最好的处理器,占嵌入式 90%的市场,运算速率高,指令丰富,并可嵌入多种系统如 windows CE、linux 、c/os- 等。5. FPGA 和 CPLD 系列这是个可定制接口的,灵活性很大,如自己设计一拥有 10 个串口的单片机学习前提:学习之前最好了解一些 模电数电、传感器、C 语言、单片机原理 的一点基础知识。不过不了解也可以,当做一些实际产品,遇到问题时再深入学习,不过 C 语言得有点印象。学
3、习中一定要多练多做多问多专研,必须要买“开发板” 。学习流程:1.51 系列为必学,这是为你深入学习打基础。学完后至少做出一个作品。2.学习 AVR 或 PIC 其中之一,这个可以在实际工作中应用,也可以为以后深入学习打基础。要求也是学完的至少开发一个作品。3.上面两个是基础,也是最常用的。有了上面的基础,再按兴趣学ARM,DSP,FPGA/CPLD 其中的一个或多个。推荐教程:只是推荐,如果找不到,可以向我索要。买开发板时一般都带教程,就是教程不一定好1.51 系列视频教程:找郭天祥的 51 单片机视频教程 非常好的教程,推荐2.AVR、PIC 系列可以搜一下视频教程,也可以看书籍,教程很多
4、,找不到可以向我要3.嵌入式 ARM推荐看书籍,嵌入式不好讲,所以视频教程没有太好的。并且看书籍能快一些。其实单片机中嵌入系统不一定要用 ARM,几乎所有单片机都能嵌入系统,只不过性能和支持系统种类多少的问题但是学习嵌入式还是推荐 ARM,因为教程多,支持性还好。学习嵌入式是很麻烦的,需要跨专业学习很多东西,计算机语言:精通汇编/C/C+,数据结构,算法,操作系统知识,处理器硬件,系统移植,应用编程,驱动开发等可以看一下我校内(人人)有关学习流程文章。其实那个学习流程推荐书籍不是很全,但很清晰。如果按照这个流程学习有困惑的话,可以联系我互相交流。4.DSP、FPGA 和 CPLD 系列资料也很
5、多,找不到可以向我索要。/*电气*/PLC、变频器PLC: 电气中最常用,代替了以前电气设计中应用的继电器、接触器等,并且功能十分强大,编程非常简单,应用在电梯、自动生产流水线、配电、机床等强电场所。学习:1.编程学习,很简单,可以找一款 PLC 进行学习如三菱 FX 系列和西门子 s7-200 系列。重点还是边学边练。并至少做出一个作品。2.学完应用 PLC 后,接下来学习组态软件和触摸屏编程,推荐学习“组态王” ,这个软件国内应用很广。变频器:现在电气方面“变频器”应用很火,现在的电机调速几乎都有变频器,很缺人才。上面是电气方面比较实用的技术,如果你想设计出好的作品,一些基础知识是一定要掌
6、握的强电、机床电气、电机拖动、电机控制PS:对以上有什么问题或需要资料可以联系我/* PC 端软件*/在做产品时,有时会要求在电脑中有个 控制台、监视台、数据采集软件,这就要求会编写一些简单的 windows 通信软件,距离短、数据量小可能用到串口通信,距离长、数据量大可能用到网络通信推荐几个我学过的VC+:优点:用 C+编写,灵活性很大,经典,功能强大,组件丰富,缺点:界面设计很麻烦推荐书籍:范磊的零起点学通 C+(视频)孙鑫的 VC+深入详解(有书和视频)C+Builder:用 C+编写,易用,界面设计简单,推荐,编写串口通信和网络通信够用了,但它好像没有像 VC+那样的串口通信组件,不过
7、可以自己编写。推荐书籍:在学完上面第一个教程和第二个教程前三章后看C+Builder 与 RS-232 串行通信控制LabVIEW:这个软件功能强大,图形化编程,编程简单,数据采集方面最专业了,推荐书籍:图书馆有本 LabVIEW 从入门到精通,这本书是实例类型的,只要按照它的实例一个一个去练就好。学完这本就可以做很多东西,如果在实际应用中遇到问题可以再翻一些高级应用的书。/*机械*/虽然机械是个很靠经验的行业,但对于在校生来说,软件的应用能力和基础知识的掌握程度很重要软件推荐:三维软件:UG、CATIA、PRO/E虽然学校会有 PRO/E 实习,但掌握程度远没有自学的好。这三个软件推荐学习
8、UG,现在比较流行用这个。学习流程为:建模 装配 工程图运动仿真 这个是基础如果做数控加工可以再学 NC 加工,就是根据你设计的零件,模拟加工,自动生成数控代码,然后对数控代码做少量的修改就可以直接输入到数控机床中加工,不过你得有数控基础知识。如果做工业设计,就得会渲染,UG 中渲染不复杂。不过工业设计好像不用UG,用 3dMAX。如果做模具设计,就再学模具设计。如果做逆向工程,就找相关书籍,图书馆有,逆向工程就是根据现有产品再仿一个书籍推荐:找 全是实例的书练就行啦,当时我学的时候图书馆 UG 的书还没几个,不过现在图书馆买了很多 UG 的书,肯定有你需要的。虚拟样机软件:adams就是对设计的产品进行虚拟分析,比如运动分析、震动分析等。而且它的模块丰富。可以百度了解一下。书籍推荐:这个图书馆也有 不过搜索的时候 要搜 MD ADAMS有限元分析软件:ansys这可是大名鼎鼎的分析软件,可以分析各种力,磁场了等。感兴趣可以百度一下书籍推荐:图书馆也不少其实 UG、adams、ansys 可以联合仿真的,比如 UG 设计的模型导入到 ansys 中将刚性变成柔性的,然后再导入到到 adams 进行柔性分析等。/*联系方式*/*QQ:406834591 不常在线 人人搜 齐宝冬 */*/