• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

nanopi NEO 中matrix安装使用中DS18B20

591724867 2018-03-22 浏览量:1949

按照说明安装好matrix后LED LED实验正确的,可是接DS18B20后提示有问题,这个是什么问题,要怎么解决,如下是测试log信息:

root@NanoPi-NEO:~/matrix# matrix-gpio_out
Hardware:sun8i
Revision:0000
BoardType:68330
1: GPIO_PIN(7) value is 0
2: GPIO_PIN(7) value is 1
3: GPIO_PIN(7) value is 0
4: GPIO_PIN(7) value is 1
5: GPIO_PIN(7) value is 0

root@NanoPi-NEO:~/matrix/demo# matrix-temp_sensor 
Hardware:sun8i
Revision:0000
BoardType:68330
modprobe w1-gpio-board gpio=203
modprobe: FATAL: Module w1-gpio-board not found in directory /lib/modules/4.14.0
modprobe: FATAL: Module w1-gpio not found in directory /lib/modules/4.14.0
FAHW-Lib: Fail to opendir /sys/devices/w1_bus_master1/
Fail to get temperature
rmmod: ERROR: Module w1_gpio_board is not currently loaded
rmmod: ERROR: Module w1_gpio is not currently loaded

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 你的内核不支持,内核里没有对应的驱动程序,要重新编译一下内核并添加上驱动程序
    • 发布于 2018-03-22
    • 举报
    • 评论 1
    • 0
    • 0
591724867 回复了 莱克迷KW:怎么添加啊,会编译,但是他的驱动在哪? 回复

其他答案 数量:3
  • 驱动DS18B20,假如软件库没有的话就直接用GPIO来驱动吧,就跟单片机一样。

    • 发布于2018-03-29
    • 举报
    • 评论 3
    • 1
    • 0
591724867 回复了 donatello :好像不行吧,我试过了,直接应用层控制时,GPIO配置时间太长,满足不了DS18B20的时序要求 回复
电子老工程师 回复了  :https://download.datasheets.com/pdfs2/2021/3/2/21/53/9/212166/st_/manual/ld49100.pdf 回复
电子老工程师 回复了  :https://www.mouser.cn/datasheet/2/389/dm00652098-2042120.pdf 回复

  • w1_gpio系统没有启用 需要添加到dtb
    • 发布于2018-03-22
    • 举报
    • 评论 2
    • 0
    • 0
591724867 回复了 辛迪可乐 :怎么添加啊??有没有相关教程啊 回复
电子老工程师 回复了  :8-338069-2 12pin 回复

  • 使用命令  modprobe w1-gpio-board gpio=203

    然后 ls /sys/bus/w1/devices/ 查看是否有相应的传感器序列号

    • 发布于2018-03-22
    • 举报
    • 评论 2
    • 0
    • 0
591724867 回复了 Baby_a :没有啊,好像是内核里边没有这个模块的驱动,不知道怎么解决 回复
电子老工程师 回复了  :https://atta.szlcsc.com/upload/public/pdf/source/20201013/C881734_FF636677E02013C7D8A152B9B30483D2.pdf 回复

相关问题

问题达人换一批

nanopi NEO 中matrix安装使用中DS18B20