fpga与单片机,嵌入式的区别,感谢

不是特别很了解单片机,比如最简单的51,基本就是通过控制管脚高低电平与内部寄存器来实现电路板上的种种东西,灯,数码管,之类的。fpga我学了特权同学的视频,还是没有搞懂,... 不是特别很了解
单片机,比如最简单的51,基本就是通过控制管脚高低电平与内部寄存器来实现电路板上的种种东西,灯,数码管,之类的。

fpga我学了特权同学的视频,还是没有搞懂,fpga就是指那个方块形封装的的芯片吗,不就是管脚多一点吗,到底有啥意义?

嵌入式也不懂,不懂应该学哪个,arm是现在最多的吗?和linux之类的有啥区别
展开
 我来答
床前明月儿
高能答主

2020-01-24 · 探索生活中的另一种可能
床前明月儿
采纳数:101 获赞数:171935

向TA提问 私信TA
展开全部

一、主体不同

1、fpga:是在PAL、GAL等可编程器件的基础上进一步发展的产物。    

2、单片机:是一种集成电路芯片,是采用超大规模集成电路技术制成。

3、嵌入式:用于控制、监视或者辅助操作机器和设备的装置。

二、作用不同

1、fpga:是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。

2、单片机:不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。

3、嵌入式:以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。


三、构成不同

1、fpga:采用了逻辑单元阵列LCA这样一个概念,内部包括可配置逻辑模块CLB、输入输出模块IOB和内部连线三个部分。 

2、单片机:把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能集成到一块硅片上。

3、嵌入式:是一个控制程序存储在ROM中的嵌入式处理器控制板。

参考资料来源:百度百科-FPGA

参考资料来源:百度百科-单片机

参考资料来源:百度百科-嵌入式

八哥说科技
高粉答主

2019-09-02 · 分享科技资讯,共享科技生活
八哥说科技
采纳数:111 获赞数:78610

向TA提问 私信TA
展开全部

1、结构不同:

FPGA 器件属于专用集成电路中的一种半定制电路,是可编程的逻辑列阵,能够有效的解决原有的器件门电路数较少的问题。

单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能集成到一块硅片上构成的一个小而完善的微型计算机系统。

嵌入式系统作为装置或设备的一部分,它是一个控制程序存储在ROM中的嵌入式处理器控制板。

2、应用领域不同:

FPGA设计不是简单的芯片研究,主要是利用 FPGA 的模式进行其他行业产品的设计。 与 ASIC 不同,FPGA在通信行业的应用比较广泛。

单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。

所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是由单个程序实现整个控制逻辑。

扩展资料:

嵌入式的相关特点:

1、可裁剪性。支持开放性和可伸缩性的体系结构。

2、强实时性。EOS实时性一般较强,可用于各种设备控制中。

3、统一的接口。提供设备统一的驱动接口。

4、操作方便、简单、提供友好的图形GUI和图形界面,追求易学易用。提供强大的网络功能,支持TCP/IP协议及其他协议,提供TCP/UDP/IP/PPP协议支持及统一的MAC访问层接口,为各种移动计算设备预留接口。

5、强稳定性,弱交互性。嵌入式系统一旦开始运行就不需要用户过多的干预、这就要负责系统管理的EOS具有较强的稳定性。嵌入式操作系统的用户接口一般不提供操作命令,它通过系统的调用命令向用户程序提供服务。

参考资料来源:百度百科-FPGA

参考资料来源:百度百科-单片机

参考资料来源:百度百科-嵌入式

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
juliantec
推荐于2017-11-25 · TA获得超过582个赞
知道小有建树答主
回答量:345
采纳率:0%
帮助的人:300万
展开全部
看起来你的概念真是混乱,你是学生么?

所谓嵌入式系统开发,是针对通用计算机系统开发来讲的。
因为它要求开发者从软硬两方面做出定制,定制完成后组成一个完整的嵌入式产品。
嵌入式开发是个广意的概念,不专指现在大多数培训机构推出的 arm+linux 组合开发。
在某种程度上,你所是或的 fpga/51 等都属于嵌入式系统的范畴。

需要注意的是,所谓嵌入式,它不应该成为纯商业IP培训机构赖之以揽财的概念;
虽然应用前景发展广阔,但它也不应该成为你试图马上获得高薪体面工作的抓手。
少些浮躁,多些实在和努力的为好。
更多追问追答
追问
能不能说的最通俗点:fpga芯片就是内部含有一大堆门电路?
追答
可以这么理解,FPGA内部包含很多可编程的逻辑单元,通过这些逻辑单元
可以实现基本的逻辑门电路,比方与门/或门/异或门/非门等等,由这些简单
逻辑门可实现复杂的组合数字电路,比方译码器什么的;

另外FPGA内部还包含像触发器一类的记忆模块,可用来实现复杂的时序逻辑
电路,比方I2C/USB等各种类别的总线转换模块。

FPGA 和 CPLD 一样,都是半定制化硬件芯片,开发人员可以使用 HDL/VHDL
之类的语言来描述上面这些可编程逻辑单元/触发器之类如何连接,然后再透
过某些编程器和综合布线等工具将 HDL/VHDL 软件烧录到 cpld/fpga 芯片上完
成一个直接可用的芯片设计。

巨立安技术将以自己十多年的专业积累为保证,为广大用户提供服务。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
uniits
2013-04-17
知道答主
回答量:27
采纳率:0%
帮助的人:3.6万
展开全部
简单说,单片机就是固定的硬件上用软件编程实现你想要的功能,fpga是在硬件上设计出你想实现功能的电路,FPGA是可编程得硬件资源,追求的是速度!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhoulinshijie
2013-04-17 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:210
采纳率:0%
帮助的人:98.2万
展开全部
嵌入式包括的内容很多,常用的芯片类型可以分为单片机类、dsp类和arm类。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式