腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
基于Beaglebone的Android
外设
(划船)?
、
、
如果我在Beaglebone (划船)上使用德州仪器预建的Android镜像,我还能通过
Linux
内核访问西塔拉AM355x
外设
(PWM、I2C、GPIO等)吗?我以前从未使用过Android,但我最终想要编写自己的UI来与一些自定义设备
驱动
程序进行交互。我知道Android是建立在
Linux
之上的,但我想问的是,Android附带的内核是否包含AM355x
外设
(例如,Angstrom内核就包含)。
浏览 0
提问于2012-12-10
得票数 1
2
回答
platform_device_register和usb
驱动
程序
、
、
我试图了解
linux
是如何在我的cambria (ARM)板上初始化USB控制器的。
linux
内核中有一些文件:USB控制器被定义为平台设备: },并由下列机构引用:我的问题是: <em
浏览 5
提问于2014-03-03
得票数 1
回答已采纳
1
回答
为什么我们需要设备
驱动
程序,为什么我们不能通过串行发送/接收数据?
、
、
、
我们可以与这个设备通信(我假设没有任何
驱动
程序?)使用UART串行传输。使用板卡上的USB转串口芯片。我知道
驱动
程序通常在内核模式下运行,在
Linux
中,Kernel Modules用来添加新的
驱动
程序,system calls用来与不同的
外设
进行通信。当然,我指的只是USB/串行设备,而不是显卡之类的东西。
浏览 1
提问于2020-07-10
得票数 0
1
回答
访问G_zero小工具
驱动
程序的
Linux
用户空间应用程序
我在
Linux
板上使用USB
外设
模式。我已经成功地将g_zero小工具
驱动
程序移植到
Linux
支持的板上,并成功地与主机PC进行了枚举。现在,我想使用来自用户空间应用程序的g_zero小工具
驱动
程序发送视频电视节目的原始数据。 我一直在谷歌上搜索很多东西,但我什么也没找到。请指导我任何在小工具
驱动
程序上做过相同类型工作的人。
浏览 1
提问于2017-12-04
得票数 2
1
回答
Linux
如何知道如何以及在新安装中安装哪些
驱动
程序?
、
我想知道
Linux
,如我们Ubuntu,如何“知道”如何和什么
驱动
程序安装时,从零开始。例如,我购买一台没有任何系统的新计算机,并安装Ubuntu。在我的电脑里,我有一个GPU,HDD等等,还有一些
外设
,比如鼠标、键盘等等。显然,一个新的安装不需要
驱动
程序来控制系统并与硬件通信,那么Ubuntu如何“知道”安装/下载哪些
驱动
程序,以及它是如何做到的呢?
浏览 0
提问于2019-02-10
得票数 4
回答已采纳
2
回答
编写端到端
linux
设备
驱动
程序
、
、
、
我期待着学习编写一个典型的
linux
设备
驱动
程序。谁能指导我如何学习一个典型的
linux
设备
驱动
程序的所有方面?我在互联网上看到的例子太简单了,它们只是从用户空间向内核
驱动
模块发送"hello world“消息,然后回送"hello”。我想以一种简单的方式接触到几乎所有的领域,一个人在编写真实世界的
驱动
程序时会遇到的问题。我需要一个真正的硬件才能满足我的需求吗?系统的内存不能模拟硬件
外设
,让我把它当做一个硬件,通过内核
驱动
程序控制它
浏览 0
提问于2016-04-11
得票数 0
2
回答
在Raspberry Pi - Python上运行kinect
、
、
、
我正在尝试运行视觉处理python代码,通过Raspberry Pi和Microsoft Kinect摄像头。我在Ubuntu上运行的代码运行得很好,但它在RPi上却无法执行同样的操作。我想我已经在上面安装了所有的库... import freenect print ir注意:当我尝试"freenect
浏览 0
提问于2013-02-18
得票数 1
3
回答
将
Linux
移植到另一个平台需求
、
、
、
、
我知道
Linux
是可用的,并且已经移植到许多不同的平台上,比如X86、ARM、PowerPC等等。 然而,在移植方面,究竟需要什么呢?我的理解是,
Linux
是用C编写的软件,因此,当将
Linux
最初从X86移植到ARM或其他方面时,这不只是用编译器为特定目标体系结构重新编译代码的问题吗?撇开不同
外设
的设备
驱动
程序相比,在将
Linux
移植到新体系结构时还需要做些什么。编译器没有为我们处理所有的事情吗?
浏览 0
提问于2019-02-28
得票数 29
回答已采纳
8
回答
使用Ubuntu而不了解
Linux
我还能在不了解
Linux
操作系统的情况下安装和使用Ubuntu吗?我需要使用Ubuntu的
Linux
背景知识吗?如果是这样的话,我的经验的极限是什么?另外,我从http://www.whylinuxisbetter.net/那里听说,我不需要任何硬件和
外设
驱动
程序。有人能解释一下这个说法吗?
浏览 0
提问于2013-10-28
得票数 11
回答已采纳
2
回答
在
Linux
中编写设备
驱动
程序
、
、
、
、
我是个编写设备
驱动
程序的新手。第一个问题:在ARM平台上为外围设备编写设备
驱动
程序与在
Linux
中在x86上编写设备
驱动
程序有什么不同吗?但是,并不是所有的外围设备(包括我想要访问的
外设
)都不存在于该文件中。如何包括外围设备的地址范围? 第三个问题:在编写设备
驱动
程序时,设备树的重要性是什么?
浏览 3
提问于2013-08-04
得票数 3
回答已采纳
3
回答
用于三星Galaxy S2的安卓系统中的USB
外设
驱动
集成
、
、
、
、
我有阅读器的
Linux
驱动
程序源代码,所以如果需要的话,我可以为ARM架构编译它。 如何在Android内核中集成此
驱动
程序(如果可能,因为它是基于
Linux
的)?可以创建一个单独的模块吗?或者更简单,我可以通过USB API确定
外设
类型吗??
浏览 3
提问于2011-08-24
得票数 0
1
回答
Linux
Iomem保护
、
、
我想保护对我的一个
外设
寄存器空间的访问。因此,任何想要访问的人都必须调用一个公共函数,它将提供对该内存的访问权限。致敬,卡尔佩什·巴夫纳
浏览 1
提问于2014-03-14
得票数 0
1
回答
安装Ubuntu MATE 14.04.1后是否有“待办事项列表”?
安装Ubuntu MATE 14.04.1后是否有“待办事项列表”。你能推荐一个网站吗?或者我能为Ubuntu14.04.1提供一个“待办事项列表”吗?-Mo
浏览 0
提问于2015-01-27
得票数 0
回答已采纳
1
回答
与设备树相比,kbuild是怎样的?
、
、
、
我知道在
Linux
内核编译开始时,KConfig可以对C预处理器进行调优。并且,设备树用于在运行时为编译后的内核提供有关硬件的描述。 这两个可配置特性是如何重叠的?例如,两者都提供了有关内部CPU细节和外部
外设
驱动
程序的信息。我想,设备树中提到的任何外围设备都必须得到先前在.config文件中声明的
驱动
程序。我也可以猜到,如果一个
驱动
程序被编译为内置的,它将不再作为一个模块加载.但是还有什么更好的细节呢?
浏览 0
提问于2019-12-12
得票数 2
回答已采纳
1
回答
在裸板上移植
linux
在接受采访时,他向我提出了步骤,以便将
Linux
移植到新的板上。我的回答是,但是面试官对这个答案并不满意。
浏览 2
提问于2012-02-21
得票数 2
1
回答
什么是使用扁平的设备树-
Linux
内核?
、
、
、
我之所以问这个问题,是因为当我们在
linux
中制作设备
驱动
程序时,我们使用在探测()或module_init()调用处初始化设备&使用request_mem_region() & ioremap()函数来获得地址范围&然后设置
驱动
程序的时钟和其他寄存器。现在,如果我的设备
驱动
程序为片内和片
外设
备正在进行完全的板初始化。 那么flattened device tree对内核的用途是什么呢?
浏览 0
提问于2014-02-16
得票数 8
回答已采纳
2
回答
USB设备
驱动
程序
、
、
、
、
我为STM32h7编写了一个USB设备
驱动
程序,并使用结构gpio_chip结构将设备注册为GPIO。我的问题是: 通过QUBE将核心H743ZI板中的usb
外设
配置为CUSTUM通信CLass。我的意思是在这个类中,
linux
驱动
程序和设备的usb端口之间进行通信。这类通讯是真的吗?
浏览 0
提问于2019-11-06
得票数 1
2
回答
如何在CubeMX STM32中使用LL (低级)
驱动
程序?
、
、
、
使用HAL
驱动
程序(默认),我得到了一个快速工作的闪烁示例,但我想尝试使用LL (低级)
驱动
程序而不是HAL
驱动
程序。当我在CubeMX中进入项目>设置>高级设置时,我看到列出的
外设
,每个
外设
旁边都有一个只有一个选项的下拉列表。根据文档,这是我可以为每个外围设备选择LL或HAL的地方。如何在STM32CubeMX中启用LL
驱动
程序?
浏览 17
提问于2017-12-26
得票数 11
回答已采纳
3
回答
为什么在引导程序和内核源代码中都需要设备树结构(DTS)文件?
、
、
、
、
例如,U引导源代码有以下文件: 虽然内核版本是U版本的4倍,但我想知道这种冗余背后的原因。我认为维护人员和开发人员都很难维护和使用。
浏览 7
提问于2015-06-08
得票数 21
回答已采纳
3
回答
Linux
驱动
程序开发: PCI和PCIe
驱动
程序的区别?
、
、
我正在为
Linux
2.6.36编写PCI
驱动
程序。#include <
linux
/module.h>#include <
linux
/pci.h> #include<
linux
&
浏览 13
提问于2012-08-28
得票数 12
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux驱动系列-PWM驱动
Linux设备驱动开发
Linux驱动开发-编写VS1053芯片音频驱动
英伟达开源 Linux 图形驱动实测,性能媲美专有驱动
linux驱动程序工作原理介绍
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券