1. 程式人生 > >ZYNQ MIO GPIO解讀

ZYNQ MIO GPIO解讀

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 對比