腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
GPIO
和SPI之间有什么关系?
linux-kernel
、
raspberry-pi
、
driver
、
gpio
、
spi
我发现内核中的
GPIO
驱动
程序离开/sys/class/
gpio
来
控制
gpio
,但是我发现
GPIO
也可以由/dev/mem
控制
,我发现这种映射可以在spi 2708(它将__ioremap称为平台
驱动
程序)中完成,但是我不理解spi和
GPIO
之间的关系,它们是如何在
linux
中一起工作的?
浏览 3
提问于2015-07-26
得票数 3
回答已采纳
1
回答
管理来自定制硬件的中断
linux
、
linux-kernel
、
linux-device-driver
、
interrupt
、
xilinx
我正在为一个定制的硬件(基于Xilinx FPGA )开发一个
驱动
程序,并且在接收它发送的中断时遇到了困难。旧系统运行uCOS-II,只注册了中断ID94。dma 94: 0 0 zynq-
gpio
Image Name:
Linux
-4.9.0
浏览 4
提问于2018-03-28
得票数 1
1
回答
Beagle Bone Black LED的物理地址
beagleboneblack
我对此还不熟悉,但我正在尝试编写一个直接访问硬件的设备
驱动
程序。谢谢你:)。
浏览 1
提问于2019-11-15
得票数 0
1
回答
为什么在raspberry pi
驱动
程序中有`
gpio
_request`而不是`request_region`?
linux
、
linux-kernel
、
raspberry-pi
、
driver
、
gpio
在LDD3一书中,如果一个
驱动
程序想要
控制
CPU的引脚,它应该调用request_region()函数来声明端口的使用情况。但是,当我想在我的Raspberry上实现一个简单的
驱动
模块时,我在中发现,端口请求是通过
gpio
_request()函数实现的。为什么和什么时候我们需要使用
gpio
_request()而不是request_region()?这两个函数的不同目的是什么?顺便说一下,我一页一页地搜索了LDD3,但是我找不到关于
GPIO
的任何线索.为什么没有关于
GPIO</em
浏览 3
提问于2015-06-29
得票数 5
回答已采纳
2
回答
如何在
linux
中找到
GPIO
的定义,尤其是beaglebone black?
linux
、
embedded
、
embedded-linux
、
beagleboneblack
我只想知道
Linux
3.8中是否有一个头文件来描述硬件板(特别是Beaglebone黑板)的
GPIO
端口。Beaglebone黑板中有四组
GPIO
,每组中有32组GPIOs。因此,我猜
GPIO
在GROUP X(0 <= X <= 3) PORT Y (0 <= Y <= 31)中,将映射到
GPIO
端口(32 * X + Y)。例如,
GPIO
12 in GROUP1是
GPIO
44,当我使用
Linux
时,我们可以使用44个。因此,当
浏览 0
提问于2014-07-13
得票数 1
回答已采纳
1
回答
使用sysfs读取
GPIO
内部寄存器
embedded-linux
、
gpio
、
i2c
我在嵌入式
Linux
中使用的是PCA9544
GPIO
扩展器。
驱动
程序已按预期安装并
控制
GPIO
。但是,我希望使用sysfs通过
控制
寄存器读取INTn行的值。是否存在与
控制
寄存器相关联的文件?
浏览 2
提问于2015-11-11
得票数 1
2
回答
linux
中的第一个内核空间
驱动
程序
coding-style
、
raspberry-pi
、
embedded-linux
、
hardware-port
我能够使用mmap系统调用
控制
GPIO
,从而直接从用户空间
控制
LED操作。现在我想在内核空间中实现
驱动
程序。我正在尝试为ARM
控制
器RPi在
Linux
中为16*2行液晶显示器编写我的第一个内核空间设备
驱动
程序。现在,我需要访问
GPIO
以实现此目的。2>使用inb()和outb()函数
控制
GPIO
有
浏览 7
提问于2013-02-20
得票数 1
回答已采纳
3
回答
从内核空间访问
GPIO
linux-kernel
、
linux-device-driver
在尝试编写一个简单的字符设备
驱动
程序之后,我现在希望编写一个字符设备
驱动
程序来访问嵌入式
linux
板上的
GPIO
引脚。我对写一个模块"mygpiomodule"感兴趣,当加载时,它必须出现在/dev/mygpiomodule中,以便从用户空间读取,写入访问
GPIO
。我不希望从用户空间访问
GPIO
。
浏览 3
提问于2012-01-12
得票数 4
1
回答
RPi -使用">“操作符访问
GPIO
bash
、
raspberry-pi
、
gpio
如网站所示: 我是一个bash,我想通过终端访问RPi的
GPIO
引脚。
浏览 2
提问于2016-10-13
得票数 4
回答已采纳
1
回答
GPIO
:尽管边缘设置为‘’上升‘’,但在两个边缘上获取ISR
linux-kernel
; fd = open ("/sys/class/
gpio
/export", O_WRONLYfd = open ("/sys/class/
gpio
/
gpio
44/edge", O_WRONLY); write (fd, "ri
浏览 4
提问于2021-02-22
得票数 0
2
回答
设备树
GPIO
重置
embedded-linux
、
device-tree
我在一个基于iMX6的电路板上工作,正在尝试配置一些
GPIO
,这些
GPIO
被用作芯片使能和复位线。根据我所做的研究,处理这个问题的方法是通过设备树中的
gpio
-reset
驱动
程序。我使用的第一个设备树
驱动
程序是
gpio
-leds,它在sys/class中创建了一个leds文件夹,其中包含用于
控制
LED的节点。然而,我没有看到任何类似的重置。所以我有两个问题:2
浏览 4
提问于2017-08-10
得票数 0
2
回答
从C程序读取
GPIO
端口
drivers
、
usb
、
compiling
、
c
Iḿ尝试如下:-我们有一个轴控器,它通过to 2102芯片连接到
Linux
(18.04)到USB端口。我们希望通过
linux
机器上的C程序读取
GPIO
0-3位的值.现在我还不清楚我能做哪些调用来读取这些
GPIO
位。到目前为止,我还没有找到任何可以在我的程序中使用的
linux
调用。
浏览 0
提问于2019-05-13
得票数 2
1
回答
将数据从
linux
传输到fpga,反之亦然?
linux
、
fpga
我想在fpga和
linux
之间进行数据传输。例如,我想从
linux
中写入或读取一个寄存器。做这件事最好的方法是什么?我一点也不知道。谢谢。
浏览 0
提问于2014-03-11
得票数 2
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
设备
驱动
程序启动依赖项
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“版本
浏览 17
提问于2022-06-14
得票数 1
回答已采纳
2
回答
如何在
Linux
中编程使用
GPIO
驱动
程序?
linux
、
linux-device-driver
、
embedded-linux
、
gpio
、
libgpiod
我试图将Yocto发行版配置为安装两个车载I2C
GPIO
扩展程序,并记录如何以编程方式(即从C用户应用程序)访问它们。
GPIO
扩展器都是NXP PCA9557,由内核
驱动
程序支持。我了解如何将这个
驱动
程序编译到内核中(使用CONFIG_
GPIO
_PCA953X配置选项)并加载它(使用modprobe)。= <0x1a>; #
gpio
-cells = <2>;我所缺少的信息是如何在这些实例
浏览 13
提问于2021-02-08
得票数 3
1
回答
两个节点之间的设备树依赖关系
linux-kernel
、
linux-device-driver
、
device-tree
我有两个设备树节点,一个设置
gpio
引脚,另一个配置一个i2c总线,例如: en-
gpio
{ gpios = <5 0>; }; gpiom1:
gpio
@27 {
gpio
-controller;#
gpio
-ce
浏览 0
提问于2019-07-25
得票数 2
回答已采纳
1
回答
在什么情况下/sys/内核/debug/
gpio
是空的?
embedded
、
embedded-linux
、
gpio
、
sysfs
摘要 我正在尝试使用sysfs我成功地遵循了的“替代构建方法:老式Debian方法”部分,重新编译内核,以便在用户空间公开
GPIO
访问,并为
GPIO
打开调试模式
浏览 3
提问于2014-06-06
得票数 6
回答已采纳
2
回答
在以非root用户身份运行的程序上通过sysfs、mmap或设备
驱动
程序
控制
GPIO
?
arm
、
embedded-linux
、
gpio
我正在尝试编写一个c程序来访问嵌入式
linux
系统上的
GPIO
,该系统将由非root用户运行。我已经可以通过sysfs (/sys/class/
gpio
)访问
gpio
,并编写了一个使用mmap (通过/dev/mem/)
控制
gpio
的简单程序。但是,要写入/sys/class/
gpio
/和/dev/mem/,您必须具有root权限。在以非ro
浏览 9
提问于2012-10-19
得票数 2
回答已采纳
2
回答
如何从内核空间访问
GPIO
?(zynq微化板)
linux-kernel
、
linux-device-driver
、
zynq
我正在使用zynq-microzed板卡,我想通过kernel space.访问
GPIO
有没有人能告诉我怎么才能做到这一点?
浏览 3
提问于2014-06-12
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Android Things 教程:使用 GPIO 构建远程控制汽车
rk3568|瑞芯微平台GPIO引脚驱动编写
Linux驱动系列-PWM驱动
Linux设备驱动开发
.NET Core 3 对IoT应用程序的高级支持:System.Device.Gpio
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券