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