腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
linux
内核
中的中断
、
、
、
、
我已经将我的基于omap4的定制板的一个
gpio
作为输入
gpio
。当我在任何端口上连接任何外部硬件时,输入
gpio
会被拉下,并且我会在该
gpio
上得到中断。现在,当我运行
Linux
内核
2.6时,它工作正常,并且在
gpio
上被中断,但当我使用
Linux
内核
3.0时,它不会在
gpio
上产生中断。
gpio
的值不会改变,也不会调用中断处理程序。那么在
Linux
内核
中创建中
浏览 4
提问于2012-10-26
得票数 4
回答已采纳
1
回答
编译
gpio
-- 5.4中的样机
、
我已经检出了
内核
5.4的源代码,并尝试通过运行make -C /lib/modules/$(uname -r)/build M=$(pwd) modules编译,构建成功了,但是没有
gpio
-mockup.ko无论如何,有人能帮我构建
gpio
-mockup
内核
模块吗?
浏览 7
提问于2020-03-31
得票数 0
1
回答
访问
GPIO
时出现分段故障
、
、
另外,我在嵌入式
linux
编程方面完全是新手,这是我第一次使用
linux
,所以请礼貌一点:) 所以,我的问题是:我正在尝试为具有GPIOs的嵌入式
linux
系统(AT91SAM9260 mcu)做一些基本的应用程序但是,当我尝试通过
GPIO
的地址(例如0xE002C00C)访问
GPIO
时,程序显示“分段错误”。到目前为止,我发现这意味着
linux
不会让我使用我试图访问的内存。
浏览 1
提问于2016-07-14
得票数 0
2
回答
从源代码构建android
内核
会给我带来错误!(联想TAB 2 A8-50F)
、
、
、
(是的,我有一个引导循环)我已经下载了SP闪存工具和原始源代码,但不知怎么我无法从它编译
内核
……我想,有些东西是缺少的。以下是我迄今所做的工作:cd android tar xvf lenovo_tab_2_a8-50_osc_201505.t
浏览 5
提问于2016-01-30
得票数 0
1
回答
在什么情况下/sys/
内核
/debug/
gpio
是空的?
、
、
、
摘要 操作系统:薄
浏览 3
提问于2014-06-06
得票数 6
回答已采纳
1
回答
BeagleBone黑从用户空间中断
、
、
、
配置寄存器编程如下: ·必须在
GPIO
_IRQSTATUS_SET_0和/或
GPIO
_IRQSTATUS_SET_1寄存器中启用
GPIO
通道的中断。·必须在
GPIO
_LEVELDETECT0、
GPIO
_LEVELDETECT1、
GPIO
_RISINGDETECT和
GPIO
_FALLINGDETECT寄存器中选择输入
GPIO
上触发中断请求的预期事件。在此之前,我找到的所有文档都是基于
linux
内核
头文件(&q
浏览 0
提问于2014-11-10
得票数 3
回答已采纳
1
回答
linux
内核
中的引脚Muxing
、
、
例如,USART ->到
GPIO
->回到USART引脚到
Linux
内核
中,以达到某种目的。我尝试使用
gpio
_request和
gpio
_direction_output将PIN作为
GPIO
,所以我可以将这个引脚作为
GPIO
。但是当我想从
GPIO
切换回USART引脚时,它不起作用,我试着跟随at91_set_A_periph到那个引脚,仍然没有运气。
内核
工作: 3.18和at91 atmel板。
浏览 2
提问于2016-05-23
得票数 2
回答已采纳
1
回答
gpio
_request是如何处理
GPIO
号到虚拟内存地址的?
、
、
有一个问题,
gpio
_request需要一个
GPIO
号,但在
内核
中它需要一个地址来处理
gpio
,
Linux
是如何实现这一点的?在芯片规范中,例如MSM8x60或其他芯片规范中,总有一个内存映射图显示哪个内存区域是用于
GPIO
的。但是在
内核
驱动中,我们使用
gpio
号来访问
gpio
。2,在
内核
中,它使用虚拟地址,
内核
如何将
gpio
号转换为虚拟地址?致以对Bill Wang的问
浏览 0
提问于2012-12-13
得票数 3
1
回答
Linux
下硬件
GPIO
看门狗的设备树问题
、
、
我有一个OrangePi PC +板,运行
Linux
(ubuntu18.04),
内核
为4.19.57,在Allwinner H3处理器上运行。 利用STWD100专用集成电路设计了一种硬件看门狗。另一方面,我在谷歌上搜索了这个主题,我意识到
Linux
内核
有一个名为
GPIO
看门狗的驱动程序(在driver /wdt.c狗/
gpio
_wdt.c文件中)。因此,一旦将控制传递给
内核
,我们就应该在
Linux
内核
中运行<e
浏览 14
提问于2020-12-02
得票数 0
1
回答
如何防止Beaglebone周边引脚被劫持
、
、
、
、
换句话说,如果用户试图执行应导致错误(当通过设置在/boot/uENV.txt中启用am335x-boneblack.dts文件中,如下所示: pinctrl-single,pins = <0x158 0x32 0x15c 0x32>;
linux
pinctrl-names = "default&quo
浏览 0
提问于2018-05-12
得票数 0
1
回答
在
内核
模块中检测
GPIO
上的中断
、
、
、
、
我使用Atmel uC每隔500ms将输入到BeagleBone上的
GPIO
线从高切换到低。我已经在我的
Linux
内核
模块中注册了一个处理程序,但是由于某种原因,该处理程序没有被调用。我的模块代码是-#define
GPIO
_INT_NAME "
gpio
_int" #define
GPIO</e
浏览 3
提问于2014-08-26
得票数 7
1
回答
无法使用Insmod持续插入
内核
对象(debian)
、
、
、
、
上
GPIO
的
内核
Ko (Kernel )文件插入到我的
Linux
内核
中,该
内核
使用命令insmod < file-name.ko >成功,但是当OS/设备重新启动时,
内核
不再插入mod (使用lsmod我也尝试过将它放在/lib/modules/4.19.0-14-amd64/kernel/drivers/
gpio
中,并运行"sudo initramfs -u“来更新引导init
浏览 0
提问于2021-05-04
得票数 0
回答已采纳
1
回答
在
linux
中不导出
gpio
引脚。
、
我尝试了以下方法在
linux
用户空间中导出
gpio
:设备驱动->-
GPIO
支持*/sys/class/
gpio
/.(sysfs interface)
GPIO
=9 ) 在我的代码中回显>/sys/class/
gpio
/exportused
gpio
_export(9) $
GPIO
试图导出所有的
gpio
。但是
浏览 4
提问于2012-05-09
得票数 0
回答已采纳
1
回答
在引导过程中设置
GPIO
状态
、
、
、
我有一个英特尔伽利略主板与LED连接到
GPIO
引脚之一。当我将电源连接到Galileo时,LED亮起一秒钟,然后再次熄灭。 一旦我的应用程序启动,我就能够操纵LED了。我想要实现这一点,我必须更改
内核
代码,并完全重新构建它。
浏览 11
提问于2017-09-25
得票数 0
1
回答
Linux
GPIOs处理
、
、
、
我对
Linux
内核
和GPIOs有一些疑问。我知道在
Linux
中,所有的东西都是文件,所以当我做类似的事情时和 echo 1 > /sys/class/
gpio
/
gpio
30/value
浏览 3
提问于2013-10-23
得票数 0
回答已采纳
1
回答
致命错误:
linux
/
gpio
/machine.h:没有这样的文件或目录
、
、
、
我试图从john madieu的
linux
驱动程序开发书中用x86编写基于描述符的
GPIO
接口。#include <
linux
/
gpio
/machine.h> 在我的密码里。但是在编译
浏览 4
提问于2020-04-14
得票数 0
1
回答
如何在
Linux
上通过
GPIO
获取边缘事件,而不会出现繁忙循环?
、
我正在使用一个带有嵌入式
Linux
(
内核
2.6.31)的系统。现在我想使用它们作为
GPIO
输入。我阅读了有关通过文件系统使用
gpio
的
gpio
.txt文档,直到这里,它都工作得很好。我将一些开关连接到
gpio
引脚上,我可以在/sys/class/
gpio
/gpioX/value中看到结果。我想我在这里需要中断,但是如果不写我自己的
内核
驱
浏览 1
提问于2011-12-09
得票数 4
2
回答
在Samsung Artik 710开发模块中添加LED支持
、
为此,我修改了
Linux
内核
中Artik710的dtsi文件。但是,在构建映像并引导主板后,LED不会出现在/sys/class目录中。我在dtsi文件中的代码如下 compatible = "
gpio
-leds"; gpios = <&
gpio
_a 28 0>;
浏览 2
提问于2017-03-07
得票数 0
1
回答
添加其他对象后未加载
内核
模块
、
、
我正在开发一个
内核
模型。现在我的模块大小增加了,我想把它分成不同的.h/.c模块。dmesg“上的
内核
没有响应。在/dev/下没有新设备,但"lsmod“知道它!kernel_
gpio
.c#include <
linux
/fs.h> #inclu
浏览 2
提问于2019-01-23
得票数 0
1
回答
GPIO
和SPI之间有什么关系?
、
、
、
、
我发现
内核
中的
GPIO
驱动程序离开/sys/class/
gpio
来控制
gpio
,但是我发现
GPIO
也可以由/dev/mem控制,我发现这种映射可以在spi 2708(它将__ioremap称为平台驱动程序)中完成,但是我不理解spi和
GPIO
之间的关系,它们是如何在
linux
中一起工作的?
浏览 3
提问于2015-07-26
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内核解读
Linux内核出现漏洞
Linux 内核原子操作
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券