腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C Makefile -如何在构建时添加头文件(
linux
内核)?
c
、
linux
、
makefile
、
compilation
、
linux-kernel
/
linux
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modulesrm -r -f .tmp_versions *.mod.c .*.cmd *.o *.symvers gcc -.ko文件:
浏览 0
提问于2016-12-04
得票数 1
1
回答
为什么我的Makefile要构建一个不存在的源文件?
c
、
linux
、
makefile
、
compilation
TARGET = procdriver procdriver-objs+=
gpioLib
.o echo<<"in all" rm -r -f .tmp_vers
浏览 3
提问于2016-12-04
得票数 1
回答已采纳
1
回答
Linux
GPIOs处理
linux-kernel
、
linux-device-driver
、
gpio
、
sysfs
我对
Linux
内核和GPIOs有一些疑问。我知道在
Linux
中,所有的东西都是文件,所以当我做类似的事情时和 echo 1 > /sys/class/gpio/gpio30/value它是否调用用
gpiolib
实现的系统调用?
浏览 3
提问于2013-10-23
得票数 0
回答已采纳
1
回答
添加
GPIOLIB
依赖项
linux-kernel
、
linux-device-driver
我正在尝试编译一个内核模块,它使用来自
linux
/gpio/consumer.h的新的GPIO。我读到,我还需要在Kconfig中添加
GPIOLIB
依赖项,但是简单地添加“依赖于”并不有效。包含这种依赖的正确方法是什么?
浏览 1
提问于2018-07-14
得票数 0
回答已采纳
1
回答
如何在
gpiolib
内核中选择或设置gpiochipNN?
linux-kernel
、
embedded
、
device-tree
、
gpio
我正在研究内核
gpiolib
和gpio-xilinx.c。
浏览 0
提问于2019-10-11
得票数 0
1
回答
在内核模块中使用GPIOs
linux
、
kernel-module
这在某种程度上是有意义的,因为在
linux
/gpio/consumer.h .h中实现该函数是 静态内联结构gpio_desc *__must_check gpiod_get(struct设备
浏览 0
提问于2018-02-27
得票数 0
回答已采纳
1
回答
gpiolib
-sysfs.c中使用的dev_attrs的定义
c
、
linux-kernel
、
driver
、
gpio
我试图理解
linux
内核驱动程序代码中发生了什么,特别是/sys/class/gpio/中的虚拟文件是如何...都被创建了。在检查驱动程序/gpio/
gpiolib
-sysfs.c时,我在文件底部发现了以下定义: static struct attribute *gpio_attrs[] = { &dev_attr_direction.attr
浏览 28
提问于2020-10-24
得票数 0
2
回答
如何从cdev获取设备
linux-kernel
、
device-driver
、
dma
我正在编写一个内核模块,它将分配一些一致的内存,并返回相应的虚拟和物理地址。dma_common_mmap()需要一个指向struct device的指针:如何获取它?
浏览 0
提问于2015-11-20
得票数 5
1
回答
从用户空间访问GPIO
linux-kernel
、
linux-device-driver
、
embedded-linux
、
gpio
、
sysfs
下面是关于我的内核和配置的更多信息下面是相关的配置设置: CONFIG_ARCH_WANT_OPTIONAL_
GPIOLIB
=yCONFIG_GPIO_DEVRES
浏览 0
提问于2014-10-09
得票数 1
1
回答
Linux
内核中的gpiod_*与gpio_*方法
linux-kernel
、
device-driver
、
device-tree
在
Linux
设备驱动程序编程中,哪个GPIO比较可取,在什么条件下:gpio_set_value()还是gpiod_set_value()?
浏览 8
提问于2016-08-23
得票数 4
回答已采纳
1
回答
request_irq成功。未调用处理程序
interrupt
、
beagleboard
、
interrupt-handling
、
irq
、
gpio
我正在为BeagleBoard-xM Rev C上的user按钮编写一个模块。目前,我只是尝试在调用中断处理程序时打印一条消息,即当按下user按钮时。irq_res = request_irq(4, interrupt_handler, IRQF_TRIGGER_FALLING, "Interrupt Test", NULL);static
浏览 0
提问于2012-11-24
得票数 0
1
回答
阻止从Python读取GPIO :如何使用epoll()和select.EPOLLET阻止
python
、
select
、
embedded-linux
、
epoll
、
epollet
我正在一个嵌入式系统(ARM核)上尝试从Python访问GPIO,它运行的是用Buildroot构建的
linux
(内核4.1.15)。
浏览 11
提问于2017-11-30
得票数 2
1
回答
python3模块导入/命名困境
python
、
python-3.x
、
naming-conventions
、
python-module
我刚刚完成了一个用于
Linux
gpiolib
的小型全python3 3 gpio模块。
浏览 0
提问于2018-04-25
得票数 3
回答已采纳
1
回答
内核IRQ域列表
linux-kernel
、
linux-device-driver
、
irq
、
soc
我正在为运行
linux
的SoC (新手级)开发一个简单的GPIO驱动程序,我面临的问题是IRQ号与数据表中的不同。文件: /proc/interrupts `99 ... 25 edge
gpiolib
浏览 3
提问于2017-12-07
得票数 0
1
回答
linux
中的GPIO API在时间上是否具有确定性?
linux
、
linux-kernel
、
linux-device-driver
、
gpio
gpiolib
能否满足这一要求,或者它是否是确定性的?如果没有,解决方案是什么?直接访问GPIO寄存器? 非常感谢。
浏览 2
提问于2012-10-09
得票数 2
1
回答
多设备可加载内核模块(LKM)
linux
、
embedded
、
linux-device-driver
我有一个简单的可加载内核模块,它通过提供blinkingPeriod、on/off等功能来控制LED。我已经为命令行提供了一个输入参数,该命令行接收与LED连接的GPIO。现在,我想重用相同的内核模块,以获得更多的LED,但是,对于具有不同命令行参数的额外LED,我不能加载不光滑的模块,因为引发了一个错误:我知道这是在告诉我,我不能两次加载同一个模块,但是当尝试为多个设备提供LKM时,最好的方法是什么呢? 我唯一能想到的解决方案是为每一个LED/设备重新编写一个LKM,这看起来不太有效,或者将所有的LED封装在一个LK
浏览 3
提问于2015-09-17
得票数 0
回答已采纳
1
回答
在Yocto中为gpio中断分配脚本
interrupt
、
gpio
按钮是Volume_up (GPIO_2_14),设置为gpio,中断事件正在下降;在cat /proc/interrupts中,我看到以下内容:而第二栏则指望着每一个压榨
浏览 1
提问于2016-07-20
得票数 1
回答已采纳
1
回答
Linux
内核中
gpiolib
.c中的gpio_name_to_desc应该外化吗?
device-tree
、
gpio
这方面的主要缺陷是,源代码/驱动程序/gpio/
gpiolib
.c中的函数gpio_name_to_desc()不用于编写内核驱动程序。 内核中似乎很少有gpio行名的例子。
浏览 0
提问于2021-09-23
得票数 0
1
回答
错误:初始化器元素不是常量-
linux
驱动程序。
c
、
module
、
struct
、
kernel
、
constants
我尤其感到困惑,因为led_platform_data和led_info是
linux
内核的一部分。tca6507_platform_data也是内核源代码中包含的驱动程序的一部分。led_info *leds; struct led_platform_data leds; #ifdef CONFIG_
GPIOLIB
浏览 1
提问于2013-06-14
得票数 0
1
回答
dev_id参数在request_irq中是什么?
c
、
linux
、
linux-device-driver
、
embedded-linux
、
interrupt
在函数声明中 irqreturn_t (*handler)(int, void *, struct pt_regs *), const char *devname,dev_id是“in”参数还是“out”参数?这个号码从哪来的?
浏览 3
提问于2014-03-18
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
linux高级课程-在Linux中编程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券