×

如何在FPGA设计中使用中断?详细方法资料概述

消耗积分:0 | 格式:pdf | 大小:0.41 MB | 2018-08-31

MEI_大石头

分享资料个

  本篇文章主要介绍在 FPGA 设计中如何使用本 GXFPGA 驱动创建一个中断事件/请求。

  中断作为硬件与软件握手和同步的手段而被广泛使用,可用于表示硬件进程的完成或软件执行过程中的请求。Gx3500 & GX3700/GX3700e 用户可编程 FPGA 板卡都支持这一特性,并向 FPGA 设计者开放专用的硬件中断引脚;软件方面,三个 API 函数用于中断管理和设置。

  在开始编程设计之前,请进行以下准备:

  ⚫ 检查并更新 Gx3500 & GX3700/GX3700e 最新固件。FPGA 包含设备的核心固件, FPGA 版本必须为 B003 及其以上。使用虚拟软面板(GxFpgaPanel.exe)对 GX3500 进行初始化后,点击 About 按钮,点击 Upgrade Firmware 按钮,然后浏览选择用于更新的固件文件(.RPD 文件)。

  ⚫ 检查并安装最新的 GXFPGA(.exe)驱动(1.2 或更高版本)。

  用户可以 以下两种方式中选择一种方式处理硬件中断:

  3. 软件

  ⚫ 无论中断事件/请求何时发生,都调用回调(callback)函数(GxFpgaSetEvent)。

  ⚫ 等待,直到中断事件/请求发生或超时(GxFpgaWaitOnEvent)

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !