关闭

zynq pl irq61,irq62,irq63号中断存在重复响应的问题

标签: zynq pl irq61irq62irq63号中断存在重复响应的问题
99人阅读 评论(0) 收藏 举报
分类:

问题描述:现在pl部分同时发三个irq外部中断-irq61-63,每路中断都是间隔3ms发一次中断,上升沿触发模式。pl那边发一个中断信号计数一次,ps部分中断处理函数进一次则计数一次。正常情况两个计数器值一样则表示中断来一个响应一个,现在的计数器值然而是不一样的,ps部分的中断计数器值大于pl部分的计数器值,表明中断存在重复多次响应。

分析:我查看了ICDICFR寄存器,对应位是b11---表示上升沿触发。不是b01-----表示电平触发。要是电平触发如果清中断不正确就会造成多次重复响应中断,可是现在确认是上升沿触发,一个周期对应一个上升沿,不可能多次触发 啊。用逻辑分析仪看中断信号波形没毛刺,时间间隔没不错。

求助:哪位遇到同样问题的同学,指点或者一起交流一下啊。我qq:631766056。一起讨论学习,效率高。

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

【ZYNQ-7000开发之十二】中断:PS接收来自PL的中断

本篇文章主要介绍外设(PL)产生的中断请求,在PS端进行处理。 在PL端通过按键产生中断,PS接受到之后点亮相应的LED.本文所使用的开发板是Miz702(兼容zedboard) PC 开发环境版本:Vivado 2015.2 Xilinx SDK 2015.2 搭建硬件工程建好工程后,添加Z...
  • RZJMPB
  • RZJMPB
  • 2016-02-25 13:10
  • 5773

Zynq的中断号在dts中的表示

关于zynq的中断述,在网上和
  • jackyard
  • jackyard
  • 2014-06-13 14:56
  • 2811

ZYNQ 中断详解

Interrupt中断  概述:  1. Zynq的中断类型有:  软件中断(Software Generated Interrupt, SGI,中断号0-15)(16–26 reserved)  私有外设中断(Private Peripheral Inte...
  • sheng__jun
  • sheng__jun
  • 2017-10-12 11:42
  • 609

zynq-7000系列基于zynq-zed的vivado初步设计之linux下控制PL扩展的UART

zynq-7000系列基于zynq-zed的vivado初步设计之linux下控制PL扩展的UART                            ...
  • luhao806
  • luhao806
  • 2017-02-13 19:24
  • 1832

-如何在 Zynq SoC 上使用中断

在嵌入式处理中,中断表示暂时停止处理器的当前活动。处理器会保存当前的状态并执行中断服务例程,以便对引起中断的原因进行寻址。中断可能来自下列三个地方之一 : •  硬件 – 直接连接处理器的电子信号 •  软件 – 处理器加载的软件说明 •  异常情况  ...
  • kobesdu
  • kobesdu
  • 2015-07-29 20:10
  • 3099

zedboard中断实现

关于zedboard中断的博客 http://m.blog.csdn.net/blog/oxp7085915/17378687 http://www.tuicool.com/articles/mY3qIvi 在系统编程的中断处理程序,也称为中断服务例程(ISR),在微控制器固件,操作系统回调子...
  • kobesdu
  • kobesdu
  • 2015-08-05 20:16
  • 2170

zynq中纯PL编程

没接触zynq之前,只用过FPGA,在FPGA中用verilog编程简单明了,后来稍微学习过一点nios ii,就在FPGA中也用过一点点nios ii。所以在刚接触zynq的时候,我就感觉zynq跟altera的FPGA和nios ii的编程肯定会有一些相似的地方。学习zynq的时候,一开始我就想...
  • yc461515457
  • yc461515457
  • 2014-11-27 20:42
  • 1499

zynq pl读写ddr 实现vga高清显示

其实通过vga显示官方有一个ip核可以用,但是我不是主要为了实现vga显示,而是为了实现如何从ps端向pl端进行大量的数据传送,经过了间断性的不断代码测试,编写,我最终实现了。下面简单说下我是怎样实现的。 目的: 1.实现pl读取ddr内的数据将数据转换成vga的数据流显示到屏幕上,显示大小640*...
  • LOTOOHE
  • LOTOOHE
  • 2017-12-02 10:17
  • 414

【ZYNQ-7000开发之五】PL和PS通过BRAM交互共享数据

本篇文章目的是使用Block Memory进行PS和PL的数据交互或者数据共享,通过zynq PS端的Master GP0端口向BRAM写数据,然后再通过PS端的Mater GP1把数据读出来,将结果打印输出到串口终端显示。 涉及到AXI BRAM Controller 和 Block Memery...
  • RZJMPB
  • RZJMPB
  • 2015-12-20 21:50
  • 8988

zedboard平台结构--PS、PL、硬件互联

zb可以将逻辑资源和软件分别映射到PS和PL中,这样可以实现独一无二和差异换的系统功能, 主要分为两大部分,处理系统和可编程逻辑。以及二者之间的互联特性。这篇笔记主要记录zedboard的大体架构。 处理系统(PS)     &#...
  • zccrazywinds
  • zccrazywinds
  • 2016-03-06 13:15
  • 2112
    个人资料
    • 访问:104445次
    • 积分:2486
    • 等级:
    • 排名:第17182名
    • 原创:135篇
    • 转载:84篇
    • 译文:0篇
    • 评论:15条
    最新评论