一,管脚区分
1,ZYNQ7000 系列芯片有 54 个 MIO(multiuse I/O),它们分配在 GPIO 的 Bank0 和 Bank1 隶属于 PS 部分,这些IO 与 PS 直接相连,属于纯PS操作。MIO 信号对 PL 部分是透明的,不可见。
2,EMIO分配在bank2和bank3和PL部分相连。除了bank1是22-bit之外,其他的 bank 都是 32-bit。
3,GPIO 的控制和状态寄存器基地址为:0xE000_A000,SDK 软件底层操作是对于内存地址空间的操作。
二,PS端操作管脚号
1,Bank0:MIO [31:0] GPIO PIN 脚号:0~31 ,Bank1:MIO[32:53] GPIO PIN 脚号:32~53。
这里只剩上面MIO还没有被占用的管脚可以使用,有的是inout双向,只有MIO7是单向可以用来点灯