linux 读取设备节点值
来源:互联网 发布:星际淘宝网sodu 编辑:程序博客网 时间:2024/06/07 21:58
linux 读取设备节点值
int HalValueLoad(void)
{
int fdd;
char rbuf[1]={'\0'};
char wbuf1[1]={'1'}; //字符'1'的ASCII码是49
char wbuf2[1]={'0'}; //字符'0'的ASCII码是48
static uint8 uHalValue = 0;
fdd= open("/sys/class/switch/hall/state", O_RDWR);
if(fdd==-1)
{
//printf("can't open the file\n");
}
read(fdd,&rbuf,1);
if(!strncmp(wbuf1,rbuf,1))
{
//printf(" equal 11111111111111111\n");
uHalValue = 1;
}
else if(!strncmp(wbuf2,rbuf,1))
{
//printf(" equal 0000000000000000000\n");
uHalValue = 0;
}
close(fdd);
return uHalValue;
}
0 0
- linux 读取设备节点值
- linux 读取设备节点值
- Linux设备节点
- linux设备节点
- linux设备节点
- Linux设备节点
- linux设备节点
- linux中的设备节点
- linux设备节点
- Linux 设备节点
- Linux设备节点、设备和设备驱动
- Linux自动创建设备节点
- linux 自动创建设备节点
- linux自动创建设备节点
- linux自动创建设备节点
- 区分Linux串口设备节点
- linux设备节点的理解
- linux驱动--设备节点生成
- Cocos2d-x——读取Csv配置文件
- Ubuntu12.04 用iptables作NAT代理上网
- 黑马程序员--继承、抽象、接口(Java)
- win_iocp_io_service
- leetcode: two sum
- linux 读取设备节点值
- 安保法制の与党協議―立ち止まって考えること
- 结构体定义 typedef struct 用法详解
- c# linq join
- ViewPager使用时报错The specified child already has a parent.常见三种解决方法
- 阿里云宣布开放美国数据中心 与亚马逊短兵相接
- Android平台 Psensor传感器调试方法
- oracle 递归查询
- (4.1.2.4)Android task和back stack详解