zoukankan      html  css  js  c++  java
  • XGpio函数

    头文件

    #include"xgpio.h"
    

    int XGpio_Initialize(XGpio * InstancePtr, u16 DeviceId)

    功能:初始化GPIO
    参数:
    InstancePtr:指向设备的指针
    DeviceId:设备id,可在,xparameters.h中找到

    void XGpio_SetDataDirection(XGpio *InstancePtr, unsigned Channel,u32 DirectionMask)

    功能:设置GPIO为输入/输出
    参数:
    InstancePtr:指向设备的指针
    Channel:通道(1或2)
    DirectionMask:标志设备输入输出(0xffffffff为输入,0x0为输出)

    void XGpio_DiscreteWrite(XGpio * InstancePtr, unsigned Channel, u32 Data)

    功能:读取GPIO的值
    参数:
    InstancePtr:指向设备的指针
    Channel:通道(1或2)
    Data:将要写入InstancePtr指向寄存器的值

    u32 XGpio_DiscreteRead(XGpio * InstancePtr, unsigned Channel)

    功能:读取InstancePtr指向的寄存器的值返回读取的数值
    参数:
    InstancePtr:指向设备的指针
    Channel:通道(1或2)

    另外有用的的接口函数

    头文件

    #include "xil_io.h"
    

    Xil_Out32(0x41200000, 0x10);//往地址0x41200000写入0x10

  • 相关阅读:
    浅谈流形学习
    变分例子
    变分
    基于深度学习的目标检测技术演进:R-CNN、Fast R-CNN,Faster R-CNN
    模拟退火
    粒子群算法
    JavaEE Tutorials (24)
    洛谷 P2026 求一次函数解析式
    洛谷 P1598 垂直柱状图
    洛谷 P1781 宇宙总统
  • 原文地址:https://www.cnblogs.com/uestcman/p/10337533.html
Copyright © 2011-2022 走看看