高分求助:dsp、FPGA、还是嵌入式?
作为学校选课来讲。。
我真的建议都学
这几样都是十分有用的。。
但是
1 如果你想先学习一样的话
我建议FPGA 只需要数字电路基础
对其他的要求不高 FPGA不是单纯的写程序
其使用的硬件描述语言 并非指令 而是并行语句
需要考虑到硬件结构 语言常用的有VHDL 和 Verilog
2 在学习FPGA之后 有基础了 可以进行DSP的学习
建议熟练使用FPGA开发软件 Matlab 和 DSP Builder联合开发
对工作 科研都是很有用的
3 对于ARM 嵌入式系统
如果你有操作系统基础的话 可以进行学习
但是一般的电子类学生 操作系统的基础都不是很强
所以建议你最后学习
希望对你有所帮助!!
作为一名电子方面的同道,arm功能当然是强大 fpga这几年来十分流行了 你说你不想学信号处理方面的 那首先排除dsp(你应该知道dsp的主要应用领域就是信号处理) 置于arm 和fpga都涉及硬件和软件 从我个人的学习历程来说 我认为fpga比arm容易学
就你的专业来说 如果按专业对口工作来说 自动化更偏向于控制类 那么arm应该是比fpga用得多 所以可以学arm fpga主要是电子专业的学习 也是电子信息工程的特色课程
其实自动化和电子在学校里学的东西差不了多少的 主要是看自己对什么感兴趣 所以我也不好说你学arm好还是fpga好 当然 两个都学那最好
我只能告诉你 fpga比arm好学 更容易上手 学arm不学系统移植(如linux)那么arm就是一个单片机 无非比平常的单片机功能多点 跑得快点 看看手册上的寄存器如何配置 很快能跑上裸机 所以不学系统移植学arm就没多大意义 还不如直接用单片机
但是系统移植可不是那么好学的。也不是那么快就能掌握的。
FPGA对初学者的要求很低,初期也比较简单,一般一个月左右就能入门,但会的人自然也很多,竞争相对激烈,要是想真正拉开档次后期学起来也很难不比DSP容易。
对嵌入式而言,学好单片机在接着学嵌入式是比较好的方案,他们的联系性有很多,会节省很多的时间,事半功倍。但我不是说其他俩个不好,只是联系性较少而已。
我是学电信的对这方面比较了解,我自认为DSP好一些,毕竟一分耕耘一分收获付出的多才能有多的回报,单片机已经过时,未来的世界DSP应该有很多的发挥潜力!
sailbeyond 说得没错,dsp和FPGA都可作为嵌入式系统的一部分,但不是全部。其实只要做得好,什么都是有前途的。dsp和FPGA我都做过,感觉DSp主要是地址和常规的编程语言,FPGA主要是逻辑和时序,相对难一点(自我感觉);另外用不同公司的FPGA所用的语言也是不一样的。
建议你先学一种,推荐DSP,和单片机比较接近,用处也比较广;之后再慢慢扩展,很多东西是相通的,一旦上了手再学别的就快了
祝你早日成功!!
这三者都是有很大联系的,dsp数字处理器,FPGA现场可编程门阵列。它们都可以构建嵌入式的一部分--处理器,但嵌入式决对不是学会这两者就能会的,嵌入式分好多层次的我想你也一定知道的。你学过单片机,那可以说是有一个好的基础,我也是从单片机学起开始搞嵌入式的,主要地底层驱动类,也搞linux的移植,嵌入式也好广的希望你能找到你热爱的!
嵌入式,也就是ARM
看你对那个感兴趣了,个人比较而言还是DSP的应用广一点,嵌入式也不错
答:当然是嵌入式系统开发了,集成电路只要硬件牛就可以了,嵌入式要求软件(C、汇编)和硬件(ARM体系、DSP、FPGA等,或PCB制版也需要),所以比较全面,要求知识程度也搞。
答:FPGA:FPGA是英文Field Programmable Gate Array的缩写,即现场可编程门阵列,它是在PAL、GAL、EPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。FPGA采用了逻辑单元阵列LCA(...
答:有操作系统是比较省事的,而且做出来的产品,美观大方。DSP主要用于信号处理,因为DSP在数据处理的速度上占有绝对优势。FPGA是可编程逻辑门阵列,对逻辑时序控制比较好。现在的设计偏向于多种芯片合用,比如DSP+FPGA.其实,这些东西是相通的,会了一个,其他的上手就快了。还是从单片机入手比较实际。
答:特点是,控制速度比较快,但是复杂度上升了。FPGA,可编程逻辑器件。以盖房子来举例,2/3的处理器相当于房子的框架已经搭建好了,而FPGA相当于只给你砖头,你自己可以充分发挥想象力。 特点是,用在高速信号应用中比较中。DSP,数字信号处理器,专门用于处理一些负责算法,现在多用于图像识别处理等。
答:FPGA:现场可编程门阵列,是一种可编程逻辑器件,使用者可以按照自己的需要设置其内部逻辑。SOC:片上系统,将一个比较完整的硬件系统集成在一个硅片上。PSOC:片上可编程系统,也称为可编程片上系统。将一个比较完整的硬件系统集成在一个可编程的逻辑器件中。DSP:数字信号处理器,一种内部硬件和指令...
答:我个人认为你说的刚好相反。不是别的,FPGA就是自己构建硬件电路,而DSP有内嵌的硬件乘法模块。单片机应该是偏软的,比如说吧, 现在基本上可以完全用高级语言(如C)来编写单片机程序,而DSP确还是要用到汇编。你要知道,汇编可以说就是硬件语言。呵呵,希望对你有用———...
答:嵌入式系统的核心构成有4类:1.单片机;2.DSP\FPGA;3.ARM系列;4.SOC 由此可见嵌入式工程师的工作覆盖了单片机工程师,属于高一档的职称..
答:嵌入式系统(EmbededSystem)和FPGA之间没有必然的区别和联系。嵌入式系统是“控制、监视或者辅助装置、机器和设备运行的装置”,是一整套的架构,包含硬件和软件。FPGA现在也分到嵌入式里了,因为出现了一种新的技术,叫SOPC。嵌入式的核心是要有一个CPU,DSP\ARM都是如此,SOPC系统的CPU叫做NiosIIPROCESS...
答:最早的时候微处理器和微控制器的定义划分是根据其实现逻辑功能来的,较简单的处理功能被定义为“微控制器”或者单片机,做相对复杂一些的运算和数据处理的叫做“微处理器”或者CPU,GPU。FPGA好像一个橡皮泥,你可以把它捏成为微处理器,或者捏成微控制器,DSP,还有集成ARM的FPGA。相对不同的应用,FPG...
答:学DSP吧,DSP是数字信号处理处理芯片,可以实现大量数字信号的高速运算,因此可以用于图像、视频处理这类数据量大的场合。因此学习DSP不但可以去科研院所,还可以去一些进行视频图像处理芯片开发的公司。FPGA是可编程硬件。这是一个相对比较新的领域,国外很多大公司比如intel,HP等也只是有专门的研发队伍进行...