什么是编程与配置?CPLD/FPGA的编程与配置方法有哪些?

1个回答
展开全部
咨询记录 · 回答于2022-06-18
什么是编程与配置?CPLD/FPGA的编程与配置方法有哪些?
关于您提出的问题,我们有以下解答:什么是编程与配置:编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。 配置是一个规范,它定义了基本的J2ME运行环境,包括虚拟机和一组源自J2SE的核心类子集。每一个配置都对应于一组具有类似能力的设备。CPLD/FPGA的编程与配置方法:1、按使用计算机的通讯接口划分,有:(1)串口下载(BitBlaster或MasterBlaster)、(2)并口下载(ByteBlaster)、(3)USB接口下载(MasterBlaster或APU)等方式。2、若按使用的CPLD/FPGA器件划分,有:1)CPLD编程(适用于片内编程元件为EPROM、E2PROM 和闪存的器件);2)FPGA下载(适用于片内编程元件为SDRAM的器件)3、按CPLD/FPGA器件在编程下载过程中的状态划分,有:1)主动配置方式。在这种配置方式下,由CPLD器件引导配置操作的过程并控制着外部存贮器和初始化过程;2)被动配置方式。在这种配置方式下,由外部CPU或控制器(如单片机)控制配置的过程。希望我的解答对您有帮助,祝您生活愉快!
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消