首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

linux open正常 close出现有关问题

2013-08-10 
linux open正常 close出现问题我用的linux驱动下编写一个 LED的驱动,没有自定义 open 和 close函数,我在上

linux open正常 close出现问题
我用的linux驱动下编写一个 LED的驱动,没有自定义 open 和 close函数,我在上层调用的时候,利用:
  int fd=open(DEV_NAME,O_RDWR);
  return fd;
可以正常打开设备,并进行 LED 的操作。
但是我调用:
         int ret;
ret = close(fd);
 return ret;
关闭设备,就出现问题了,ret 一直是 -1.

不知道出什么问题了,求指导哦。

 


linux open正常 close出现有关问题
linux open正常 close出现有关问题

[解决办法]
内核不需要open, close的函数也可以,你可以把你应用层的代码贴出来看看,我觉得问题就应该在应用层。

热点排行