⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testapp.c

📁 UCLINUX字符驱动程序,用ARM7多功能口实现跑马灯.
💻 C
字号:

#include<fcntl.h>
#include<linux/ioctl.h>
#include <stdio.h> 
#include <unistd.h>

#include "eatpcpld.h"
int main()
{
int fd;
int i11;
int j11,j22,j33;

fd=open("/dev/eatpcpld",O_RDWR);


if (fd<0)
	{
		printf("error open file,return.\n");
		return -1;
	};

ioctl(fd,EATPCPLD_SET_PIN_OUT,1);
ioctl(fd,EATPCPLD_SET_PIN_OUT,2);
ioctl(fd,EATPCPLD_SET_PIN_OUT,3);
ioctl(fd,EATPCPLD_SET_PIN_OUT,4);
ioctl(fd,EATPCPLD_SET_PIN_OUT,5);

while(1)
{
for (i11=1;i11<6;i11++)
{
ioctl(fd,EATPCPLD_SET_DATA,1);
ioctl(fd,EATPCPLD_SET_DATA,2);
ioctl(fd,EATPCPLD_SET_DATA,3);
ioctl(fd,EATPCPLD_SET_DATA,4);
ioctl(fd,EATPCPLD_SET_DATA,5);
ioctl(fd,EATPCPLD_CLR_DATA,i11);
//软件延时
for(j11=0;j11<5000;j11++)
{
	for(j22=0;j22<500;j22++)
	{
	}
}
}
}
return 0;
	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -