首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Beaglebone中的中断

Beaglebone中的中断
EN

Stack Overflow用户
提问于 2012-08-06 23:45:59
回答 2查看 12.9K关注 0票数 6

对于中断服务例程需要执行的每个上升沿,我正在读取beaglebone gpio引脚中的霍尔传感器输出。那么,如何在beaglebone中使用外部中断呢?有没有用于此目的的标准驱动程序?

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-08-07 00:48:40

是的,有一个标准的驱动程序。本页here展示了使用gpio的基本步骤。

票数 3
EN

Stack Overflow用户

发布于 2018-06-13 12:45:07

在Python中使用Adafruit Libray,

代码语言:javascript
复制
import Adafruit_BBIO.GPIO as GPIO 

Pin = "P8_8" 
GPIO.setup(Pin, GPIO.IN)    # set GPIO25 as input (button)  

def my_callback(channel):  
    if GPIO.input(Pin):    
        print "Rising edge detected on 25"  
    else:                  # if port 25 != 1  
        print "Falling edge detected on 25" 

GPIO.add_event_detect(Pin, GPIO.BOTH, my_callback, 1)

这里是参考link

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11831590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档