ZKX's LAB

fpga程序加载进去电流异常 为什么工业设备都是没有用单片机控制的?

2021-04-25知识3

fpga 加载BIT流 与烧写有什么区别?是一个意思吗? 这个你得知道2113一件事情先,Xilinx家的FPGA并不5261是所有的FPGA。其次,Xilinx家的FPGA是基4102于SRAM的。(所以就有了你后面提到的断电了要重写,1653跟你电脑断电了之后内存一片空白一样。再次,除了基于SRAM的,还有基于反熔丝技术的FPGA,这种FPGA,断电了之后不需要重写,军工宇航里头常用,平时接触不多或者不容易接触得到。你说的加载bit流,只是把基于ISE的设计,写到FPGA芯片中去,对于Xilinx的芯片,加载BIT流就是所谓的烧写。对于其他的,不一定。回答完毕。

FPGA程序烧写问题。 哪个芯片烧不进去啊?FPGA还是EPC2啊?先确定FPGA是否正常,通过JTAG口给FPGA烧写,看看程序能不能烧进去!如果芯片好的,电路也没问题用JTAG烧写时,不管PS方式还是AS方式都能烧得进去的!如果FPGA能正常烧写的话,接下来看看EPC2能不能烧,对EPC2进行烧写的时候,如果EPC2的相应的引脚都连到了JTAG口相应的脚的话,可以通过JTAG对EPC2进行烧写,而且注意必须在Program Device(Open Programmer)开打的烧写界面上选择AS方式才行。你选择的PS方式肯定是烧不进去的。如果EPC2的引脚都没有连到JTAG口上而是都连到了FPGA配置e799bee5baa6e997aee7ad94e58685e5aeb931333335333736那块的引脚上了那必须得先给FPGA烧一个AFL模块,这样就通过FPGA建立了JTAG口和EPC2之间的连接,之后再不断电的情况下,通过JTAG给EPC2烧写,具体的烧写设置参考Altera的资料,上面很详细。如果FPGA和EPC2都能正常烧写,那么说明两块芯片都是好的。如果重新上电,FPGA不能正常通过EPC2来配置自己的话,这时候请查看Quartus下Settings→Device→Device and Pin Options→Configuration菜单下的Configuration Scheme是否选择了Active Serial(默认设置是Passive Serial),上电的时候你用EPC2。

为什么工业设备都是没有用单片机控制的? 排除机械工程师不会用的因素外,可行性有多少?Arduino有望应用于简单的工业设备吗?

#fpga程序加载进去电流异常

随机阅读

qrcode
访问手机版