[资料分享与下载] 18B20驱动加载失败的问题

[复制链接]
792|1
 楼主| Beckham_Owen 发表于 2015-10-26 16:49 | 显示全部楼层 |阅读模式
背景
283上接了个18B20,用GPIO做的通讯协议,做了个模块编译进内核,但是总是
  1. Open Device DS18B20 failed.

解决
在模块中加入printk打印出一些信息。
打开文件 的返回值总是出错,怎么也不行。
  1. fd=open("/dev/D18B20",O_RDWR | O_NDELAY | O_NOCTTY))
启动开发板后,进入dev目录,
  1. find ./ -name D18B20
竟然找不到文件,于是
  1. ls -l
后一个一个找,发现有一个d18b20,那个心痛了,大小写弄错了。
延伸

linux是大小写敏感的操作系统,不像在windows中,大小写不相同的文件但同名的文件不能共存,在linux中,大小写是完全不同的。
lovecat2015 发表于 2015-10-26 20:55 | 显示全部楼层
原来是这个原因啊,学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

32

主题

234

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部