版主: 51FPGA

分享到:
共3条 1/1 1   

怎么改变FPGA向ARM发出的中断方式?默认貌似是高电平触发,想做成上升沿?

    [您是本帖的第1474位阅读者]
zhizihua209
我是MM
高级会员

最后登陆时间:2015-01-13 22:11:52

直达楼层
1# 发表于 2015-07-17 22:28:06
我现在自定义一个AXI stream 类型的IP核 然后向CPU发出一个中断 想用上升沿触发方式 这样就不用清除IP的中断寄存器了,我看例子给的是用高电平触发中断 然后arm再去清除ip中的中断标志,PS (怎么能用向导作出一个既有AXI lite 接口又有 axi stream 接口的IP呢)

RE: 怎么改变FPGA向ARM发出的中断方式?默认貌似是高电平触发,想做成上升沿?

lilianhu
我是MM
高级会员

最后登陆时间:2015-01-27 12:29:54

2# 发表于 2015-07-17 22:51:45

没有做个实验。看手册应该是可以的。 你可以设置对应的Interrupt Configuration Register 试试。PL的中断,可能在 ICDICFR 3 , ICDICFR 4 , ICDICFR5中。

PL
PL [2:0] 
63:61 spi_status_0[31:29]
Rising edge/ 
High level
IRQF2P[2:0]
Input
PL [7:3] 
68:64 spi_status_1[4:0]
Rising edge/ 
High level
IRQF2P[7:3]
Input

 

PL
PL [15:8]
91:84 spi_status_1[27:20]
Rising edge/
High level
IRQF2P[15:8]
Input

 

RE: 怎么改变FPGA向ARM发出的中断方式?默认貌似是高电平触发,想做成上升沿?

li52551578
我是GG
高级会员

最后登陆时间:2018-07-16 23:07:21

3# 发表于 2018-07-16 22:41:20
我现在也在做中断
共3条 1/1 1   
快速回复主题
  • 匿名不能发帖!请先 [ 登陆 注册 ]