mini 6410利用定时器1把GPE2 和GPE4口输出可调PWM(二)

2014-11-24 08:22:47 · 作者: · 浏览: 7
-----------------------------------应用程序分割线------------------------------------------------------------------------


#include


#include


#include


#include


int main(int argc, char **argv)


{


int pwm;


int pwm_number;


int fd;


if (argc != 3 || sscanf(argv[1], "%d", &pwm_number) != 1 || sscanf(argv[2],"%d", &pwm) != 1)


{


fprintf(stderr, "input error\n");


exit(1);


}


fd = open("/dev/iopwm", 0);


if (fd < 0)


{


perror("open device /dev/iopwm");


exit(1);


}


ioctl(fd, led_number , pwm);


close(fd);


return 0;


}