ZYNQ_使用PL-PS的中断

简介

本文主要讲解一些关于PL-PS的中断信号需要注意的事项,在vivado中许多的IP核都带有中断输出信号比如:
1)AXI_UartLIte 这是一个小数据量的串口IP核,图中interrupt接口就是输出中断信号的接口。
在这里插入图片描述
2)AXI_IIC这是一个IICIP核,图中iic2intc_irpt就是中断输出信号的接口。
在这里插入图片描述

注意事项

1)有如此多的中断信号但是在ZYNQ的板子上确只有一个中断接受的接口(图中红框),如何连接?
在这里插入图片描述
这就需要使用另外一个IP核(concat),该IP核可以将并行信号转换为串行信号(简单的理解就是多条信号变为一条信号,双击可以修改输入通道的数量)。连接时将IP核的中断信号连接在in0接口,dout接口与zynq的IRQ_F2P连接。
在这里插入图片描述
concat ip核双击后的界面:
在这里插入图片描述
2)如图PL端可以使用的中断ID从61-68,84-91,一共16个中断ID。使用中依据concat输入的顺序从小到大依次分配ID(分配过程中不得跳过或者重复分配,否则会导致无法进入中断或者卡中断的现象)
在这里插入图片描述
(本文持续更新!)

  • 5
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嘉鑫的程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值