FPGA和嵌入式是一个东西吗?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-09-11
嵌入式、FPGA

两个都是侧重软件
嵌入式估计您说的是ARM吧?学这个东西是很难的,需要很好的编程基础和硬件基础,虽然侧重软件,但是硬件也很重要,需要的基础:C语言或C++语言、LINX操作系统、扎实的数点和模电。很少有人直接就学这个的,一般都从单片机学起,这个东西起点比较高。
FPGA如果学好了会赚大钱的,不过玩这个的一般都是从ARM走过来的,直接学的话,无异于自虐。这个需要的基础只是更多,你还要多学一门语言:VHDL语言,目前这类人才比较少,真学好了前程无忧了。

其实您要是会单片机的话,这两个东西就变得简单的多,没学过单片机的话建议先学单片机,这是必经之路。

这两门技术任何一门熟练都可以让你在职场立足,如果你的人际处理能力还可以的话,绝对会脱颖而出。但建议只选一个,FPGA初期逻辑设计,然后是时序优化、并发算法设计、多时钟域高速系统、总线高速通信传输、嵌入式核;ARM初期是程序、驱动,然后会有一段平缓期,然后进入编译器、内核阶段,会有海量的资料需要消化,你现在觉得两个掌握的都不错,只是因为你现在只是刚刚入门,可以先都了解着,但是最后,你肯定会放弃一个方向,或者仅仅拥有两门熟而不精的技术,而且就招聘单位而言,大型企业要么找ARM要么FPGA,绝对不会找一个同时做两件事的。

要从概念上讲,嵌入式的范围更大一些,fpga应该是可编程门列阵,做完设计的fpga,通常作为嵌入式系统中的一部分。

  • FPGA、单片机、嵌入式等的区别是什么?
    答:硬件主要是arm等,操作系统主要有linux,uc\os2等。FPGA即现场可编程门阵列,他的内部是大量的门电路,可以根据Verilog 或 VHDL等硬件描述语言的描述自动进行连线。三者比较的话:FPGA速度最快;单片机功能较简单,价格便宜;嵌入式功能灵活多变,硬件裸奔的话,相当于一个高级单片机。
  • 嵌入式和FPGA哪个前景更好?
    答:一、嵌入式系统是计算机技术为基础的专用系统,适用于特定应用,融合了硬件和软件。二、嵌入式系统遍布各类设备,如微波炉、录像机,甚至手表,实现控制逻辑,可包含操作系统。三、FPGA是可编程电路,提供定制解决方案,既灵活又高效,特别在硬件领域。四、FPGA和嵌入式系统分别代表硬件实现和软件应用,开发...
  • FPGA属于嵌入式吗?、怎么学习FPGA??我研究生阶段学这个,可以给我一些...
    答:嵌入式从一般意义上说较嵌入式计算机行业,是以CPU智能化应用为背景开展工作的,但嵌入式领域会大量使用到FPGA/CPLD的开发,学习FPGA开发是一个不错的方向,主要应该以VHDL语言进行开发(国际上标准化得主流语言),具体是开发什么内容,比如图像处理、数据通信等、模式识别等等各种方向需要依据你的导师的研究...
  • FPGA嵌入式处理器与嵌入式系统的介绍?
    答:1、嵌入式处理器是嵌入式系统的核心,是控制、辅助系统运行的硬件单元。FPGA 现场可编程门阵列, 是嵌入式处理器一种。2、目前嵌入式系统的软件主要有两大类:实时系统和分时系统。其中实时系统又分为两类:硬实时系统和软实时系统。 FPGA产品(含FPGA嵌入式处理器)开发有 实时性好,处理速度快,开发...
  • fpga与单片机,嵌入式的区别,感谢
    答:简单说,单片机就是固定的硬件上用软件编程实现你想要的功能,fpga是在硬件上设计出你想实现功能的电路,FPGA是可编程得硬件资源,追求的是速度!
  • FPGA与嵌入式的区别?
    答:FPGA现在也分到嵌入式里了,因为出现了一种新的技术,叫SOPC。嵌入式的核心是要有一个CPU ,DSP\ARM都是如此,SOPC系统的CPU叫做Nios II PROCESS。SOPC算是一种特殊的嵌入式吧!C语言与硬件语言相结合,开发更加灵活,硬件语言并行计算的特点使得实时性更强。
  • 关于FPGA与嵌入式系统开发的就业前景,哪个前景好点
    答:您所说的嵌入式一般是指ARM,DSP之类,有现成的硬件架构的芯片,相当于是高级单片机,只需要熟悉软件编程,或者操作系统的使用,就能进行嵌入式设备开发的。FPGA也有嵌入式开发的这一块,两者的区别在于,FPGA的硬件架构是可以自己通过硬件描述语言(HDL)来设定的,比如说ARM系统中只有2个串口,那么要加...
  • fpga与单片机,嵌入式的区别
    答:本文主要探讨FPGA、单片机和嵌入式系统之间的区别,可以从主体、作用和构成三个方面来理解。首先,主体上,FPGA是可编程逻辑器件的进化,它具有定制性和灵活性,弥补了传统可编程器件的局限;而单片机则是一种集成度极高的微控制器,集成了CPU、RAM、ROM等多种功能;嵌入式系统则是定制化的计算机系统,专...
  • FPGA与嵌入式软件哪个更有发展
    答:1.概念太泛了,各有特点,不能直接比较。两者的关系,就像两个圆,但是中间有一部分交集。2.FGPA,包含硬件电路和软件编程。硬件电路方面,因FPGA多用于高速信号处理上,所以更多偏向于PCB布线。在软件方面(在某种意义上是嵌入式软件的一部分),需要花费更多的心思,这个是精华所在。如果在大公司工作的...
  • ARM嵌入式与FPGA的区别是什么,哪个比较难学?
    答:回答:相对来说: ARM一般指的是ARM芯片核心的各种MCU或SoC,你可以理解为CPU; FPGA一般指的是硬件电路方面的,我也不是很熟悉,只是大概知道。 所以: 如果你对嵌入式方面的,软件和硬件,都没基础 -> 都一样难学 -> 都需要学习基础知识后,才能可能慢慢学会的; 如果你有点软件基础,尤其是嵌入式...