zynq Linux软件中断,zynq linux 外部中断

zynq 在linux下进入中断最简单的方式还是在工程中增加一个gpio,设置gpio位全输入 ;这样dtc工具就会生成中断相关的devicetree ,如下 跟bare-metal下的操作有点类似~

pcie_cdma_subsystem_axi_gpio_0: gpio@41010000 {

#gpio-cells = <2>;

//compatible = "xlnx,xps-gpio-1.00.a";

compatible = "generic-uio";

gpio-controller ;

interrupt-parent = ;

interrupts = <0 29 4>;

reg = <0x41010000 0x10000>;

xlnx,all-inputs = <0x0>;

xlnx,all-inputs-2 = <0x1>;

xlnx,all-outputs = <0x1>;

xlnx,all-outputs-2 = <0x0>;

xlnx,dout-default = <0x00000000>;

xlnx,dout-default-2 = <0x00000000>;

xlnx,gpio-width = <0x1>;

xlnx,gpio2-width = <0x1>;

xlnx,interrupt-present = <0x1>;

xlnx,is-dual = <0x1>;

xlnx,tri-default = <0xFFFFFFFF>;

xlnx,tri-default-2 = <0xFFFFFFFF>;

};

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值