准备以下物品和知识:1.FPGA开发板:FPGA开发板是进行FPGA编程的基础设备,需要准备一块性能较好的FPGA开发板。常用的FPGA开发板有DE0-Nano和DE1-SoC等。2.FPGA开发工具:常用的FPGA开发工具有QuartusIl、Vivado等,需要安装并堂握相关的开发工具。3.FPGA编程语言:FPGA编程语言主要有VHDL和Verilog,需要学习并掌握其中一种语言。4.电路原理和数字电路设计基础:FPGA编程需要具备电路原理和数字电路设计的基础知识,需要学习相关的基础知识。5.项目需求分析和设计:完成FPGA项目需要进行项目需求分析和设计,需要学习相关的项目管理和设计思路。6.团队协作和沟通能力:参加电赛FPGA项目需要与团队成员合作,需要具备良好的团队协作和沟通能力。以上是参加电赛FPGA项目需要准备的物品和知识,需要认真学习和准备,才能顺利完成FPGA目。