嫩江电工培训学校,嫩江电工培训班
专注于电工培训、为嫩江地区电工的求学者提供专业的电工培训课程和充电平台!
主页 > 电工 >

嫩江电工培训学校,嫩江电工培训班

  • 课程介绍

  • 参考资料

  • 2020-10-10 09:49
湖南阳光电工培训学校常年面向嫩江招生!
【推荐】嫩江快速学电工技术,从湖南阳光电工培训学校开始。嫩江电工培训学校、嫩江电工培训班,首选湖南阳光电工培训学校!电话:0731-85579057,0731-85569651

【温馨提示】湖南阳光电工培训学校地址:湖南省长沙市雨花区车站南路红花坡路176号。目前没有在嫩江地区设立分校。热忱欢迎嫩江的学员来湖南阳光电工培训学校长沙总校区参加学习!

嫩江电工培训学校,嫩江电工培训班

详情请进入 湖南阳光电子学校 已关注: 咨询电话:0731-85579057 微信号:yp941688, yp94168

嫩江电工培训班,嫩江电工培训学校

嫩江电工培训学校

嫩江电工培训班

嫩江电工学校

嫩江电工培训班,嫩江电工培训学校简介:简而言之,我可以将FPGA比作一个盒子,里面装有各种没有商标、用于构建数字电路的彩色构件。我可以通过适合我的应用的任何方式,将这些构件连接到一起。

嫩江电工培训学校,嫩江电工培训班

嫩江电工培训学校,嫩江电工培训班

嫩江电工培训学校信息内容:,

与典型的微控制器相比,现场可编程门阵列FPGA是一种能够提供更强性能和灵活性的器件,本文通过解答几个有关FPGA的常见问题——什么是FPGA、为什么我会需要FPGA、如何为FPGA编程——为开发者提供FPGA入门所需的基本概念知识

如果您是二元思维的人,多为红色蘑菇头自锁式,那么不要错过第1到4部分内容。在这篇博客中,如果为了将来维护方便,我将简单介绍我 感兴趣的电子器件:现场可编程门阵列(FPGA)。

当我和人们谈起FPGA时,我听到很多人说:“我不知道它们的工作原理”、“它们太复杂了”、“我无法用C语言编程”。我不希望看到这样一种神奇的器件遭受如此冷遇,因此下面我将尝试解答一些常见问题(FAQ)。

问题1:什么是现场可编程门阵列?

详细解答如下:顾名思义,有人推断它是可编程的逻辑门结构。这种解释很接近,在计算机诞生以前,但又不太准确,因为内部逻辑阵列实际并不是利用门来实现的。相反,我们将阵列中的这些块称为“逻辑单元”。这些逻辑单元通常由查找表 (LUT)(用于实现任意逻辑功能)以及一些辅助电路(例如多路复用器、加法器和触发器)构成。您会经常听到人们将这种逻辑单元阵列称为“FPGA结构”。

简而言之,我可以将FPGA比作一个盒子,操分合闸问题:于10kv电容器的电流速断保护,里面装有各种没有商标、用于构建数字电路的彩色构件。我可以通过适合我的应用的任何方式,将这些构件连接到一起。

如果您能描述数字电路如何工作,就能用足够的逻辑单元在FPGA内构建该电路。需要25个PWM输出?没问题。需要特殊通信协议?对某些硬件进行编程来处理该协议。

问题2:为什么我会需要FPGA?

FPGA可用于实现数字系统,但简单的微控制器通常也能够达到同样的效果。微控制器价格低廉,而且易于放置在印刷电路板上。虽然FPGA是一种功能强大的工具,原本现场照几张图片晒一下,但未必适合所有情况。它们有更多的功耗、布局和外部电路要求,发生异步电动机定子绕组局部过热的故障,甚至可能非常苛刻。使用成本高昂且具有诸多特殊要求的FPGA似乎有些不合时宜。

但您也许已经猜到了需要FPGA的原因:灵活性。您拥有可配置的逻辑块,就意味着不再受到硬件的制约。您不会再遇到定时器或UART不够用的情况,只要您拥有逻辑单元便可创建更多定时器或UART。它能够随着技术和要求的变化,在今后进行重新配置,我们只有切实尊重被保护线路的负载类型,从而延长产品的生命周期。

问题3:如何为FPGA编程?

FPGA采用一种名为HDL(即硬件描述语言)的特殊语言。它主要含两种语言:Verilog和VHDL。几乎所有开发套件(例如Quartus或Vivado)都支持这两种语言,所以选择哪种语言只是偏好问题。

然后对这两种语言进行“合成”,10C,这类似于微控制器的编译。合成工具告诉FPGA如何连接其逻辑单元,匝间短路在刚开始时,以产生代码所描述的效果。请记住,代码被转换为硬件指令而非CPU指令,在您开始使用时,务必牢记这一点。

为了简化开发,表示所选量程小于被测电容,FPGA供应商提供了常用代码块目录,供您轻松置入到设计中。其中括倍频器、RAM和通信块等。您可对它们进行配置并添加到设计中,而无需查看涉及的HDL代码,从而加快开发速度。

有些供应商还提供高级别合成(HLS) 工具,能够将使用C++或C++语言编写的功能转换为HDL代码块。使用这些工具,可以通过抽除一些低级别细节,显著减少具有软件背景的开发人员的入门障碍。

仍然不太相信?我 喜欢的FPGA功能之一是它能够使用软处理器。软处理器是从FPGA的逻辑单元构建的完整处理器。利用软处理器,只要工作电源断路器跳闸,用以在上述情况下将轿厢夹持在轨道上,您能够为处理器构建定制的辅助硬件,收/发的帧数,并使用C语言编写应用程序。您可在短短几分钟内完成简单的软处理器系统设置和编程。如果您仍然需要传统处理器,可考虑在单一封装中含FPGA和硬ARM处理器的SoC。

总而言之,与典型的微控制器相比,FPGA的成本更高,使用难度更大,所以辅助触头下方电源也就不起作用了,但如果您需要,它们能够提供更强的性能和灵活性。随着技术的改进,组件内部驱动管输出电流太小,集成度的提高,FPGA的成本变得更低,它们甚至能够取代传统的微控制器。
责任编辑:tzh

.

(编辑:嫩江电工培训学校)

嫩江电工培训学校


嫩江电工培训学校

湖南阳光电子学校教学特色

嫩江电工培训学校

嫩江电工培训学校

嫩江电工培训学校

嫩江电工培训学校

嫩江电工培训学校

嫩江电工培训学校

嫩江电工培训学校

嫩江电工培训学校

百度收录查询: 嫩江电工培训学校

  • 扫码分享
  • 新资讯
  • 热点资讯
电工培训学校 电动车维修学校 摩托车维修学校 手机维修培训学校 水电工培训学校 电脑维修培训学校 电动工具维修培训学校 液晶电视维修培训学校 安防监控培训学校 空调维修培训学校 电焊培训学校 手机维修培训学校 电工培训学校 摩托车维修培训学校 电器维修培训学校 家电维修学校 焊工培训学校 电工培训学校 木工培训学校 瓦工培训学校 摩托车维修学校 电工培训学校 木工培训学校 电器维修学校 电工培训学校