版权声明:转载请注释 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 对比