单片机/DSP/ARM/CPLD FPGA从什么方向发展会好些!

来源:百度知道 编辑:UC知道 时间:2024/06/14 05:33:49
本人工作大概两年,主要从事电子产品生产觉的没什么前途,现准备转行做设计方面,由于嵌入式设计范围太广了,要都学好需要大量精力,本人目前只会51系列单片机,做过简单的产品设计,请问各位从事过嵌入式设计的前辈,
刚入行国内有那些公司学到的东西会多些?
一般面试会考些什么题目?
顺着什么样的方向走会比较有前途?
那一行业将来会比较有前途?
回答希望尽量详细些,回答的好我将奉献全部家底!!!!
国内那些公司进去比较容易一些(我只做过STC51 和凌阳的单片机项目经验不是很多),怎样学习最快?
一般公司面试这方面会考些什么问题?

单片机/DSP/ARM/CPLD FPGA发展方向:
1,单片机小型电脑处理器,最小可以到8个脚,价格便宜,最便宜2块钱
2,PLC可变逻辑控制器,主要用在工业控制,里面是类似一个加强的单片机。对输入输出均有做处理
例如抗干扰,增加带负载驱动能力
3,DSP 数字信号处理芯片,这个用途可做信号处理,例如图像处理,数据采集处理,它比单片要快很多,比单片机功能要强大
4,FPGA、CPLD可变逻辑控制,这个做逻辑处理控制,小型的CPLD是没有中央处理器的,大型可以嵌入系统,功能在单片机之上,适合做大型的数据处理,逻辑控制。其价格不便宜。但是他和单片机有本质的区别。例如单片机有内嵌外设 AD,DA转换等,CPLD则需要通过控制其他外设IC。
要想诠释清楚,也非三言两语能道明,还是多看看书本吧
学习可以以单片机为先,其次是FPGA,CPLD,DSP。 PLC比较简单,学会前面后面只要了解一周一般都会了

想学就去小公司,大公司就是流程体系比较规范,但开发估计还论不到你,而且每个人工作范围比较狭窄,现在流行DSP和FPGA的开发,比如现在的工业控制,通讯领域都是比较好的,ARM做人机界面多一些,实际控制的多为DSP

用DSP,ARM得公司太多了,你在51job或者智联招聘上一搜一大把,一般都会问有没有嵌入式开发经验,做过什么,用什么语言,知道使用哪些功能

单片机技术含量低一点,arm,cpld/fpga现在还是比较好的,做硬件发展前途也不大的,我现在做的是硬件。能做底层驱动或者是仿真,芯片验证会比硬件好的

要学的东西实在是太多了,建议从51学起,巩固好单片机的知识,然后开始学学CPLD/FPGA,硬件的东西其实很多都是相通的,如果有了一定的单片机和CPLD/FPGA知识,再来学习ARM等嵌入式就相对好上手一些。当然,嵌入式的学习对于软件要求较高,因为开始设计到操作系统了。活到老学到老,关键是让自己处于不断的学习之中。

都是吃青春饭的,技术跟新太快了。我个人觉得,硬件比软件更新慢,还算是靠经验积累,相对的越老越吃香。现在国内来说IC设计还是不错的,人才紧缺,不过起点很高,一般都要硕士毕业,小本都要几年相关工作经验才行。