腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
GPIO
:尽管边缘设置为‘’上升‘’,但在两个边缘上获取ISR
linux-kernel
特定的
GPIO
引脚连接到开关,当按下开关时,ISR需要触发。因此,我让用户空间
应用
程序读取ISR,但我在两边都获取了ISR。 fd = open ("/sys/class/
gpio
/export", O_WRONLYfd = open ("/sys/
浏览 4
提问于2021-02-22
得票数 0
3
回答
使用
gpio
键中断在RPi3上唤醒屏幕
android
、
linux-kernel
、
raspberry-pi3
、
device-tree
、
wakeup
我试图使用一个
gpio
键中断唤醒屏幕后,它进入睡眠。我使用的是覆盆子Pi 3和谱系14.1。我已经能够成功地配置
gpio
键,它在接收到中断时注册输入设备事件。然而,我不能让它在它启动时唤醒屏幕。"; // Configure the
gpio
pin controller __overlay__ {= <0>;
浏览 1
提问于2018-05-08
得票数 0
回答已采纳
1
回答
远程设置
GPIO
linux
、
beagleboneblack
、
nfs
、
sshfs
我还没有尝试过这样做,但我不认为可以使用NFS在beaglebone上远程设置/sys/class/
gpio
/
gpio
48/value。我想我读到你可以用一种不同的方式来做这件事,但我真的想写到远程服务器上的一个文件,并在beaglebone上本地设置/sys/class/
gpio
/
gpio
48/value。
浏览 2
提问于2016-04-26
得票数 0
1
回答
beagleboard上用户按钮的自定义中断处理程序
user-controls
、
beagleboard
、
interrupt-handling
、
led
、
gpio
我是否需要在内核配置中禁用
GPIO
按钮并编写一个完整的模块,或者我可以只注册我的自定义处理程序?
浏览 4
提问于2013-11-19
得票数 1
1
回答
在引导过程中设置
GPIO
状态
linux
、
linux-kernel
、
gpio
、
intel-galileo
我有一个英特尔伽利略主板与LED连接到
GPIO
引脚之一。当我将电源连接到Galileo时,LED亮起一秒钟,然后再次熄灭。 一旦我的
应用
程序启动,我就能够操纵LED了。但现在我希望我的LED在整个启动过程中都亮着,一旦我的
应用
程序启动,它应该会在那之后操作LED。我想要实现这一点,我必须更改内核代码,并完全重新构建它。
浏览 11
提问于2017-09-25
得票数 0
2
回答
对“眨眼”的未定义引用
c
、
linux
、
makefile
现在,我想合并另一个名为“src/dev-
gpio
.c”的.c文件。此文件包含在init.c的主循环中调用的blink()函数。endif .PHONY: all build clean aarch64-
linux
-gnu-gcc-nostdlib -fno-pie -nostartfiles -ffreestanding -T linker.ld -e start build&
浏览 2
提问于2021-09-08
得票数 0
回答已采纳
1
回答
Beagle Bone Black LED的物理地址
beagleboneblack
有没有什么办法我们可以找到BBB的LED的物理地址?我对此还不熟悉,但我正在尝试编写一个直接访问硬件的设备驱动程序。谢谢你:)。
浏览 1
提问于2019-11-15
得票数 0
2
回答
如何知道
linux
中特定引脚的中断/
GPIO
号
linux
、
embedded
、
arm
、
embedded-linux
、
interrupt
我正在做一个项目,在这个项目中我需要处理
Linux
中的一个中断。我使用的板是基于三星(arm 11处理器)的s3c6410单片机的s3c6410,它具有以下I/O接口:如图所示,我有用于外部中断的EINTx引脚和作为
GPIO
引脚的GPxx引脚,我不介意使用它们中的任何一个For GPxx pin :GPxx与我需要
GPIO
引脚核数以将其传递给这些函数的故事相同int
gpi
浏览 7
提问于2012-06-26
得票数 10
回答已采纳
1
回答
未探测
Linux
serdev mfd驱动程序
linux
、
driver
、
linux-device-driver
、
device-tree
我正在尝试使用
Linux
中新的串行设备总线(使用内核4.11rc6)编写一个带有
GPIO
驱动程序的MFD驱动程序。<
linux
/module.h>#include <
linux
/of_device.h>#/
gpio
-fcd16999.c #include <<
浏览 35
提问于2017-07-09
得票数 0
回答已采纳
1
回答
如何在x86
linux
上实现
GPIO
中断处理程序?
linux
、
x86
、
kernel
、
driver
我正在为x86
linux
开发一个设备驱动程序。该器件的引脚连接到PCH上的
GPIO
以产生中断。如何请求与该
GPIO
引脚关联的IRQ并安装中断处理程序?
浏览 6
提问于2013-09-07
得票数 3
3
回答
从内核空间访问
GPIO
linux-kernel
、
linux-device-driver
在尝试编写一个简单的字符设备驱动程序之后,我现在希望编写一个字符设备驱动程序来访问嵌入式
linux
板上的
GPIO
引脚。我对写一个模块"mygpiomodule"感兴趣,当加载时,它必须出现在/dev/mygpiomodule中,以便从用户空间读取,写入访问
GPIO
。我不希望从用户空间访问
GPIO
。
浏览 3
提问于2012-01-12
得票数 4
1
回答
在内核模块中检测
GPIO
上的中断
linux
、
linux-device-driver
、
interrupt
、
interrupt-handling
、
gpio
我使用Atmel uC每隔500ms将输入到BeagleBone上的
GPIO
线从高切换到低。我已经在我的
Linux
内核模块中注册了一个处理程序,但是由于某种原因,该处理程序没有被调用。我的模块代码是-#define
GPIO
_INT_NAME "
gpio
_int" #define
GPIO
_LOW (<
浏览 3
提问于2014-08-26
得票数 7
2
回答
devres函数返回的类型是什么?
c
、
linux-kernel
、
linux-device-driver
、
gpio
有以下几种说法:gpiod = devm_gpiod_get_optional(dev, GOODIX_
GPIO
_INT_NAME我知道gpiod_direction_output返回一个struct
gpio
_desc。那么,如果gpiod不是stuct
gpio
_desc,那又是什么呢?这些措施包括:#include <
浏览 9
提问于2017-01-30
得票数 0
回答已采纳
1
回答
如何通过一个按钮连接到
gpio
来控制背光?
kernel-module
、
yocto
、
gpio
、
backlight
我正在尝试通过连接到
gpio
的按钮来增加/减少嵌入式
linux
(yocto)上的背光值 我按部就班地工作,所以,首先,我添加了一个内核模块,它会在每次按下按钮时生成一个中断,它的工作方式就像一个护身符我还有一个带声音的运行Qt
应用
程序,当脚本运行时,声音会发出爆裂声。因此,我在其中添加了睡眠,以减慢读取
gpio
状态的持续时间,以避免发出爆裂声,但现在,有时,按钮按下会因为睡眠而丢失。这里是没有任何尝试控制背光的工作内核模块: #include <
linux
/module.h&g
浏览 25
提问于2019-04-17
得票数 0
2
回答
如何使用mpc8xxx_
gpio
.c设备驱动程序
linux
、
linux-kernel
、
linux-device-driver
、
embedded-linux
我正在尝试访问MPC837xERDB评估板的
GPIO
。 我已经将它的内核升级到了
linux
-2.6.28.9,并启用了对mpc8xxx_
gpio
.c的支持。在启动时,它成功检测到两个
gpio
控制器。现在我的问题是如何使用它来与
gpio
引脚通信?我是否必须修改mpc8xxx_
gpio
.c文件中的代码才能对gpios做任何我想做的事情,或者我可以使用内核中提供的标准
gpio
应用
程序接口(
gpio
_request()/
g
浏览 1
提问于2010-08-11
得票数 1
2
回答
访问
GPIO
AM335x板作为重置和最小的CPU使用
c
、
linux
、
embedded
、
embedded-linux
、
gpio
在我的
应用
程序中,有一个线程负责重设按钮,按下它的时间和时间;在此基础上,我们采取行动。问题是尽量减少CPU的使用: 1.popen使用fp=popen(RESET_
GPIO
_VALUE,"r");与此
应用
程序具有75% CPU consumption。使用此
应用
程序的fopen使用fp=fopen(RESET_
GPIO
_VALUE,"r");有87% CPU consumption。使用此
应用
程序的open使用fd = open(RESET_<e
浏览 2
提问于2016-03-14
得票数 0
1
回答
通过
GPIO
访问RTC I2C芯片
linux
、
driver
、
i2c
、
gpio
、
real-time-clock
该设备直接连接到
GPIO
的两个引脚上。我试图在下面的代码中使用i2c-
gpio
驱动程序,#include <
linux
/init.h>#include <
linux
/i2c.h> #include <
linux
/platform_devic
浏览 1
提问于2013-09-10
得票数 0
回答已采纳
2
回答
为什么不能通过overlay dts上的/delete- node /删除设备树节点?
device-tree
、
dts
示例代码如下:&soc { compatible = "
gpio
-keys"; pinctrl-0 = <&
gpio
_key_active>; pinctrl-85
GPIO
_
浏览 21
提问于2019-10-10
得票数 1
1
回答
重置按钮在自定义OpenWRT生成时不起作用
gpio
、
openwrt
我用UART控制台和"minicom“
应用
程序将路由器连接到我的PC上,当我按重置按钮时,在"minicom”中没有任何输出。我在路由器上用"logread“util检查了输出,这里没有任何内容。此外,"/sys/class“中也没有"
gpio
”目录。CONFIG_DEFAULT_
gpio
=y
浏览 1
提问于2018-09-18
得票数 1
1
回答
Linux
设备驱动程序启动依赖项
linux-kernel
、
gpio
、
nxp-microcontroller
、
imx8
我正在开发一个嵌入式
Linux
设备(基于NXP i.MX8 mini SoC),它需要使用NXP "micfil“驱动程序(声/soc/fsl/fsl_micfil.c)支持麦克风音频输入。作为初始化麦克风的一部分,我们添加了代码(到驱动程序的fsl_micfil_probe函数)来设置启用麦克风所需的
GPIO
行(通过调用devm_gpiod_get_optional) 我们目前的
Linux
当升级到较新的BSP (基于Yocto的"hardknott“版本)时,我们发现
GPIO</e
浏览 17
提问于2022-06-14
得票数 1
回答已采纳
点击加载更多
相关
资讯
Linux驱动实践:如何编写【 GPIO 】设备的驱动程序?
.NET Core 3 对IoT应用程序的高级支持:System.Device.Gpio
linux玩转经典应用
Android Things 教程:使用 GPIO 构建远程控制汽车
Windows 11安装Linux子系统并运行Linux GUI应用
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
智聆口语评测
活动推荐
运营活动
广告
关闭
领券