FPGA学习5-PL和PS互联

1、GPIO外设

1)EMIO

部分寄存器参考UG1085,BAKN0-BANK2为MIO78个,BANK3-BANK5 EMIO(扩展接口,再PL端)96个,IO配置里设置EMIO,生成cpu核上点击多出的 GPIO_0 端口右键选择 Make External,将端口信号导出。点击引脚并修改引脚名称。保存设计。

 

点击 xx.bd 右键选择 Generate Output Products,重新生成输出文件,顶层文件会更新出新的管脚,通过约束文件进行引脚绑定(端口名称一定要和顶层文件端口一致)。编译生成bit文件

 打开vitis软件,建立工程,通过example进行设置,找到对应EMIO号,调整软件设计,再生成文件下载。

2)AXI_GPIO IP核

vivado的block工程,新增一个GPIO的IP核,双击的“axi_gpio_0”配置参数,设置宽度,勾选enable dual channel可以设置GPIO2

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值