#include "stdio.h"
#include "xparameters.h"
#include "xgpiops.h"
#include "sleep.h"

//ps_led
#define MIO15_LED 15
#define GPIO_DEVICE_ID XPAR_XGPIOPS_0_DEVICE_ID

XGpioPs_Config *ConfigPtr;
XGpioPs Gpio;

int main(){
printf("GPIO MIO TEST !");

//根据器件id,查找器件的配置信息,
ConfigPtr = XGpioPs_LookupConfig(GPIO_DEVICE_ID);
//初始化GPIO驱动
XGpioPs_CfgInitialize(&Gpio, ConfigPtr,ConfigPtr->BaseAddr);

//把gpio的方向设置为输出(0:输入,1:输出)
XGpioPs_SetDirectionPin(&Gpio, MIO15_LED, 1);

//设置输出使能(0:关闭/1:打开)
XGpioPs_SetOutputEnablePin(&Gpio, MIO15_LED, 1);

// 写数据到GPIO的输出引脚:点亮
XGpioPs_WritePin(&Gpio, MIO15_LED, 0x0);
/*
while(1){
//点亮
XGpioPs_WritePin(&Gpio, MIO15_LED, 0x0);
//(延时
sleep(1);
//熄灭
XGpioPs_WritePin(&Gpio, MIO15_LED, 0x1);
//延时
sleep(1);
}
*/
return 0;
}

最新文章

  1. [LintCode] Best Time to Buy and Sell Stock 买卖股票的最佳时间
  2. sizeof && strlen 的区别
  3. 基于jquery实现拆分姓名的方法
  4. [设计模式] 17 中介者模式 Mediator Pattern
  5. JBPM数据库表说明
  6. Android 自定义组件随着手指自动画圆
  7. 精确到时分秒的jQuery插件例子
  8. PMBOK 项目管理 九大知识领域和五大流程
  9. [TroubleShooting]'trn\bak' is incorrectly formed. SQL Server cannot process this media family.
  10. Ubuntu snappy is lame
  11. (一)初步了解python
  12. 编写快速、高效的JavaScript代码
  13. 10款面向HTML5 画布(Canvas)的JavaScript库
  14. C#操作PDF文件打印
  15. Go 常见严格格式汇总(struct,func...)不定期更新!
  16. 《深入理解java虚拟机》第二章 Java内存区域与内存溢出异常
  17. 【docx4j】docx4j操作docx,实现替换内容、转换pdf、html等操作
  18. css的优化规则
  19. CF#235E. Number Challenge
  20. 2018.10.08 NOIP模拟 栅栏(树状数组+rand)

热门文章

  1. pj_0002_wbs_manager
  2. [转]C#的反射
  3. AXI VALID READY 握手机制
  4. core文件段错误---对应内核处理
  5. DevExpress控件显示弹出注册对话框的应对方法
  6. GrADS 读取NetCDF和HDF的ctl文件 SDF文件的描述文件
  7. (K8s学习笔记八)Pod的扩缩容
  8. GuzzleHttp示例
  9. 看K线学炒股(8.10)
  10. 从create-react-app 学点东西1:web-vitals