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

树莓派3B+相关问题?

dreamadmirer 2018-08-29 浏览量:1109

树莓派3B+的GPIO口功能如何使用?

又如何使用IO口来模拟IIC功能?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • GPIO可以在系统的终端中通过命令来控制

    也可以通过库来控制

    模拟IIC,一般是通过库中的API函数来做 的,

    • 发布于 2018-08-29
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:19
  • 有专门的库来实现数据对GPIO的控制。

    至于IO口模拟IIC,其实就是在合适的接口提供合适的数据,或者对传过来的数据进行处理而已。

    • 发布于2018-08-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 树莓派有个库,wiringPI库,专门用于GPIO的控制。
    • 发布于2018-08-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 控制GPIO口有很多方式,比如:shell直接控制、
    raspberry-gpio-python库(Python语言)、wiringPi库(C语言)、 BCM2835 C Library(C语言) 
    • 发布于2018-08-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 树莓派的GPIO口可以用wiringPI来操作,I2C模拟的就是用两个IO口产生SCK 和SCL的波形,但是树莓派的实时性太差,做不到高速I2C通信
    • 发布于2018-08-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 树莓派有个wiringpi库可以控制gpio口

    这里有个树莓派gpio模拟iic的教程

    https://www.cnblogs.com/yafengabc/p/5107768.html

    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 1
    • 0

  • 用wiringPI来控制个o,i2c最好不要用io模拟,特别是高信号实时性差
    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 0
    • 0

  • IIC是标准的通信协议,稍微研究一下时序图就很容易明白了
    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派有个 wiringpi库 就是专门控制gpio的 有iic协议 可以直接调用
    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 0
    • 0

  • wiringPI库里有IIC和SPI的程序,直接调用就可以了
    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派3的gpio可以通过wiringpi库实现普通io输出输入、spi、i2c、pwm等功能。
    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 0
    • 0

  • wiringpi用C++操作应该是最快的硬件操作API了,但他的引脚翻转速度依然感人,如果这个模拟API是通过wiringpi一点点修改GPIO来实现的话那效果会非常不理想。树莓派硬件IIC并没有什么问题,还是建议用硬件的,wiringpi的API接口也有IIC的函数

    • 发布于2018-08-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派有专用的IIC库,你可以参考库来进行使用
    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派使用GPIO可以通过WiringPi和GPIO文件读写两种方法,并且它本身就用硬件I2C,不需要模拟I2C。

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

  • 你用用wiringpi的文件读写,这样可以使用硬件的IIC来读取
    • 发布于2018-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • GPIO有相应的Python库提供操作,模拟IIC也即模拟IIC相应的传输应答和IO方向,但是模拟IIC效率不高,可以直接使用树莓派的硬件IIC
    • 发布于2018-09-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派有一个wingpi库,根据你的这个库可以直接操作IO来模拟IIC
    • 发布于2018-09-25
    • 举报
    • 评论 0
    • 0
    • 0

  • IO口的使用,可以使用命令行,可以使用c ,可以使用python,与其他的树莓派的使用方式一样,并没有不同
    • 发布于2018-09-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 有python的库可以使得的,直接调库里的函数就可以使用了
    • 发布于2018-09-27
    • 举报
    • 评论 0
    • 0
    • 0

  • IO口的操作可以使用wiringpi库或者直接操作文件的方式访问。
    • 发布于2018-10-12
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

树莓派3B+相关问题?