dage 发表于 2014-4-2 21:22:35

DS18B20驱动

刚发现板子上有个DS18B20,如是想看看DS18B20这个驱动代码, 找半天都没找到。 后来才发现原来使用的库。如果想替换掉厂家的驱动。

1. 注释或删除 init.rc 文件中“# insmod /system/lib/modules/ds18b20.ko”
   这时如果开机, 打开那个温度的应用程序时读不到温度的。

2.在..\Kernel_3.0.8_TQ210_for_Android_v1.2\drivers\char\Makefile末尾添加如下内容
obj-y += tq210_ds18b20.o

3. 添加tq210_ds18b20.c文件到drivers\char目录中即可。

重启TQ210, 打开温度测试APP, 即可读取到温度值。

附件为DS18B20的源码。


dage 发表于 2014-4-2 21:24:59

init.rc在文件系统的根目录下。

hustljh 发表于 2014-4-9 00:12:05

这个东西有用,必须顶
页: [1]
查看完整版本: DS18B20驱动