📄 led.c~
字号:
/*********************************************************************** * Filename : testApp.c * * Program : hyper104 led&key test App * * Copyright : Copyright (C) 2001, newboder * * Author : newboder <newboder@hybus.net> * * Description : StrongArm externd base boad interface test App * * Created at : 2002.05.06 * * Based on : * * Modified by : * * Modified at : * ***********************************************************************/#include<stdio.h>#include<stdlib.h>#include<unistd.h>#include<sys/types.h>#include<sys/stat.h>#include<fcntl.h>#include "server.h"int fd;static char *dev_name = "/dev/keypad";/*int main(int argc, char **argv){ int data = 0,i; for(i=1;i<=8;i++) { data = i; printf("Write %d LED\n",data); led_on(data); sleep(2); } close( fd ); return 0;}*/int led_on(int num){ fd = open( dev_name , O_RDWR ); if( !(fd >=0) ) { printf("%s file open failed\n", dev_name ); return -1; } write( fd, (const char *)&num, sizeof((const char )num) ); return 0;}int led_status(int led_no) { return LED_FALSE;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -