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

树莓派的IIC接口可以改其他引脚吗?

将夜 2018-12-21 浏览量:3884
如题,请问树莓派3b+的IIC接口可以改其他引脚吗?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 看是使用哪个库了,有的库是用的GPIO模拟的,这时,就可以使用其他的GPIO模拟而原来的设置成IO口的模式就可以了。

    有的库是不支持修改的,是使用的硬件 的IIC

    • 发布于 2019-01-17
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:21
  • 可以当作普通IO口用

    不过树莓派驱动能力一般,最好别直接带负载。如果是电灯之类的也最好加驱动

    • 发布于2018-12-21
    • 举报
    • 评论 0
    • 2
    • 0

  • 改是可以改的.但是需要自己动手改底层驱动.
    • 发布于2018-12-21
    • 举报
    • 评论 0
    • 1
    • 0

  • 树莓派的底层库并不是开源的,自己修改不了
    • 发布于2018-12-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 你需要把I2C的管脚复用改了重新编译内核然后烧录系统 上层再调用才行.
    • 发布于2018-12-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 那需要连底层的 驱动程序一并修改 ,有些麻烦  
    • 发布于2018-12-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果是使用IO口根据的是可以换的,否则是换不了的
    • 发布于2018-12-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 不可以,除非你用别的GPIO模拟I2C时序,实际上树莓派的GPIO资源非常少,不建议这样做。

    • 发布于2018-12-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 不可以的,底层不开放,给啥用啥,想改没门
    • 发布于2018-12-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 不可以的,这个引脚是固定的,底层不开源,也无法修改的
    • 发布于2018-12-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个理论上可以改 但是没有相应的驱动库还是改不了
    • 发布于2018-12-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 改不了,底层库不开源,指定好了得
    • 发布于2018-12-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 本身不可以改,可以软件模拟
    • 发布于2018-12-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 不能,这个已经被树莓派的底层限制了,树莓派的驱动又改不了,不过I2C可以用两个普通IO模拟的
    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 你要是非得驱动硬件我建议你用arduino和树莓派配合使用,硬件烧毁几率小
    • 发布于2018-12-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 不可以,硬件IIC改不了,但是你可以用软件模拟IIC。
    • 发布于2018-12-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 使用普通gpio模拟iic
    • 发布于2018-12-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果用的IO模拟的方式,可以直接修改你IO映射来转换输出
    • 发布于2019-01-23
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

树莓派的IIC接口可以改其他引脚吗?