【ZYNQ基本使用】【2】 GPIO的使用

目录

GPIO使用

Zynq GPIO简介

硬件系统

添加MIO和EMIO

添加AXI GPIO

管脚约束

软件系统

MIO和EMIO

AXI_GPIO

备注

参考


GPIO使用

Zynq GPIO简介

UG585 CH14

BANK0和BANK1控制有54个MIO;

BANK2和BANK3有MIO连接到PL;

硬件系统

在前面的PS最小系统上进行修改。

添加MIO和EMIO

在Zynq的IP中选着需要的MIO管脚和需要的EMIO管脚数量。

更新的后的IP图标上有GPIO,

这就是PS引出来的EMIO,直接make external引导器件管脚上;

添加AXI GPIO

添加AXI的GPIO IP,是PS通过AXI总线控制GPIO,即一般管脚;

每个IP可以配置两个通道

在地址页面有给AXI_GPIO分配的地址

完成后的系统框图如下

管脚约束

# tri-led
set_property PACKAGE_PIN Y16 [get_ports {gpio_rtl_0_tri_io[2]}]
set_property PACKAGE_PIN Y17 [get_ports {gpio_rtl_0_tri_io[1]}]
set_property PACKAGE_PIN R14 [get_ports {gpio_rtl_0_tri_io[0]}]
set_property IOSTANDARD LVCMOS33 [get_ports {gpio_rtl_0_tri_io[2]}]
set_property IOSTANDARD LVCMOS33 [g
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值