ZYNQ MIO GPIO解读

版权声明:转载请注释 https://blog.csdn.net/xinshuwei/article/details/84370853

1.

static XGpiops  psGpioInstancePtr

指针实例,指向我们添加的gpio端口

2.XGpios 是一个结构体包含以下内容

XGpioPS_Config  GpioConfig; //设备配置 (指定GPIO的设备地址及基地址)

U32 IsReady  是否初始化准备好

XGpioPs_Handler Handler  所有状态处理程序

Void *CallBackRef  块处理程序的回调

u32 platform  设备数据

u32 MaxpinNum GPIO 最大pin数量

u8 MaxBanks Gpio最大bank数量

3.XGpioPs_lookupConfig xilinx 官方提供的GPIO查找配置函数(用了查找GPIO基地址,可以在bsp的include文件找xparameters.h找到相应的定义)

4

.XGpioPs_SetDIrectionPin(&psGpioInstancePtr,iPinNumber,uPinDirection)//配置MIO输出方向

MIO   与EMIO 对比

猜你喜欢

转载自blog.csdn.net/xinshuwei/article/details/84370853