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

linux下控制GPIO,用Python可以吗

Angel_YY 2017-11-22 浏览量:1210
linux下控制GPIO,用Python可以吗
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 你说的应该是开源硬件基于liunx系统的开发板吧

    不然如果电脑你去哪找GPIO

    以树莓派为例,我刚写的帖子,使用的python控制的GPIO

    led闪烁实验,你看一下

    //www.icxbk.com/community/thread-98492-1-1.html​



    • 发布于 2017-11-22
    • 举报
    • 评论 1
    • 2
    • 0
电子老工程师 回复了 :http://www.smc-diodes.com/propdf/185NQ015(R)-1%20N1175%20REV.A.pdf 回复

其他答案 数量:9
  • 要看你的平台,你的平台有移植Python的gpio库
    • 发布于2017-11-22
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://pdf1.alldatasheet.com/datasheet-pdf/view/40481/SANYO/LB1630.html 回复

  • 如果板子厂商提供了相应python库,可以,或者自己移植相应库
    • 发布于2017-11-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派 香蕉派 香橙派 Beaglebone都可以 你说的什么设备
    • 发布于2017-11-22
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :DRV421RTJT 详细描述: 电流传感器 1 通道 磁通量闸门,闭环 双向 20-WFQFN 裸露焊盘 参数和封装需要确认 回复

  • 1. 肯定可以,因为python可以调用系统的库(可能需要进行定制开发),只要linux下有调用方法,最后都可以通过转换(增加调用层级)来实现通过python控制。

    2. 具体实施过程看环境(硬件)以及平台,如果已经提供对应的python库就简单,直接按介绍的方法调用就好,如果没有,就存在移植(包装调用)的问题,这个要看你的需要了,不过这一般也不是太难的工作,不过多级调用可能影响性能(响应速度)。

    • 发布于2017-11-22
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://static6.arrow.com/aropdfconversion/87c78cb78b35b69332eadc1ff9b17145b4c2441b/257down.phpfilenamemdd3752.pdf 回复

  • 可以。

    树莓派,BBB板,或是其他的一些比较大的开发板商都会移植对应于自己板子的python,但是如果自己做的,那么你要自己移植了。

    • 发布于2017-11-22
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :-5的吞吐率是500k ,不带的吞吐率是1M 回复

  • 不能直接控制,需要python的接口。目前一般的linux的gpio驱动模型都是字符驱动模型、混杂设备驱动模型,这些都是c来写的。目前比较流行的rpi之类的是因为有了py接口所以才能用python调用。

    • 发布于2017-11-22
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :包装的区别,详情见资料P3https://www.vishay.com/docs/88392/smbj.pdf 回复

  • 应该把gpio库装到系统中,这样到时可以直接调用
    • 发布于2017-11-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以用python,调用系统的库。python的库超级丰富。也总有人写新的库,就连stm32f4的 micro python库都越来越多。
    • 发布于2017-11-23
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://www.mouser.jp/ProductDetail/ON-Semiconductor/MARS1-AR0231AT7-GEVB?qs=%252BEew9%252B0nqrBDEE2vMe4fkQ== 回复

相关问题

问题达人换一批

linux下控制GPIO,用Python可以吗