腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6118)
视频
沙龙
1
回答
SPI接口linux
、
我编写了
读写
eeprom的基本
驱动
程序,使用数据、控制和状态
寄存器
进行
读写
操作。这些
寄存器
是映射到进程地址空间的内存。通过GPIO进行芯片选择来选择eeprom。问:在上述场景中,需要什么SPI
驱动
程序来读/写EEPROM。此
寄存器
读取操作正在内部使用SPI
驱动
程序..? 谢谢
浏览 6
提问于2016-12-07
得票数 0
2
回答
Linux设备
驱动
程序将串行fpga
寄存器
映射到内存
、
、
、
有一个基于FPGA的
寄存器
集(512字节),可以用一个特殊的协议进行
读写
。我希望编写一个设备
驱动
程序,使用户进程能够像内存(数组、指针)那样
读写
这些
寄存器
,而不是使用read() / write()函数或处理协议。 这真的有可能吗?
浏览 3
提问于2017-05-23
得票数 0
1
回答
在Imx6上读取SPI
寄存器
时linux挂起
、
、
、
、
由于没有支持主从模式的
驱动
程序,我首先尝试从用户空间处理它。我使用mmap访问SPI
寄存器
,但是当我尝试用mmap
读写
它们时,系统会挂起,我必须重新启动。然后,我在自定义的spi
驱动
程序中也这样做了,但我必须等待
驱动
程序到达函数spi_imx_transfer才能访问
寄存器
。我对linux设备管理非常陌生,所以想知道为什么用同样的方法我可以访问其他设备的
寄存器
,而不能访问SPI的
寄存器
。为什么当我试图读取这些
寄存器
时linux会挂起?
浏览 4
提问于2017-02-10
得票数 2
回答已采纳
1
回答
WINDOWS KMDF PCI
驱动
程序:- API用于将数据写入MemoryMapped虚拟地址
、
、
、
我的任务是为Windows编写基于KMDF的PCI
驱动
程序。基本上,它的目标是将数据写入位于FGPGA板上的RAM (该板还不存在)。FPGA上的PCI接口将允许数据直接
读写
到FPGA RAM中。其思想是将必要的内存映射信息存储在BAR0
寄存器
中。内存描述符类型为CmResourceTypeMemory。第一步是读取BAR0注册信息并创建一个内存映射。使用另一个板,我已经写了一个基本的
驱动
程序,执行上述工作。 然而,一旦我有了内存地址(虚拟),我就想从这个内存中读和写。我注意到windows有用于
读写
端口
浏览 4
提问于2017-08-24
得票数 1
回答已采纳
3
回答
I2C和SPI
驱动
程序
、
、
、
最近,我一直在编写一个摄像头
驱动
程序,使用I2C接口
读写
寄存器
,并使用spi接口向其中写入固件数据。所以我的问题是如何在I2C
驱动
程序中获得spi_device指针? 谢谢。
浏览 8
提问于2016-12-19
得票数 3
1
回答
寄存器
错误和设备
驱动
程序
我正在编写一个设备
驱动
程序,其中我需要对许多
寄存器
进行
读写
。有什么方法可以判断手术是否成功吗?目前我们有一些旧硬件的
驱动
程序,但是所有的
驱动
程序函数都是无效的,我们只是假设操作是成功的。在开发设备
驱动
程序时,有没有一些已知的技巧或设计模式可以很好地遵循? 谢谢,
浏览 0
提问于2013-12-23
得票数 0
1
回答
如何在Windows 8中读取GPIO引脚
、
、
、
从文档中,我有了要读取的
寄存器
地址的线索,但我只是不知道如何读取。Obs2:我联系了制造商,他们说:“哦,这很简单,你只需要读一下
寄存器
就行了。再见。”
浏览 4
提问于2013-07-05
得票数 1
回答已采纳
2
回答
适用于RTC-DS1307的Linux用户空间应用
、
、
我交叉编译了基于arm的主板的
驱动
程序,并使用eeprog实用程序对其时序/通用
寄存器
进行
读写
。现在,我想创建一个简单的USERSPACE应用程序,它可以连续显示时间。我的应用程序将如何与
驱动
程序对话?请告诉我做这件事的软件流程。谢谢
浏览 4
提问于2012-12-28
得票数 0
回答已采纳
1
回答
Linux和
读写
一个通用的32位
寄存器
似乎会有一个通用的设备
驱动
程序,如果设备树被赋予了适当的兼容性,那么就会存在一个允许打开设备然后
读写
设备的
驱动
程序。我已经搜索了此功能,但没有找到
驱动
程序。一个存在于分支中,但已被Linus删除。我的问题是,
读写
通用32位
寄存器
/pio设备的Linux设备树方法是什么?
浏览 8
提问于2013-05-30
得票数 1
1
回答
程序如何控制硬件?
、
为了由cpu执行,程序必须加载到RAM中。程序只是一个处理器能够理解的一系列机器指令(如x86指令集)(因为它通过逻辑门物理地实现了它们的语义)。我所奋斗的是大局。这同样适用于PCI接口、AGP接口等等吗? 是否所
浏览 2
提问于2013-12-11
得票数 1
回答已采纳
1
回答
如何确定外围设备的端口号?
、
、
、
我知道,外围设备,如硬
驱动
器,软盘
驱动
器等,是通过
读写
设备控制器上的某些控制
寄存器
来控制的。我想知道以下问题: 是谁制定了港口号分配方案?
浏览 2
提问于2010-04-25
得票数 4
回答已采纳
1
回答
Linux IIO
驱动
程序-对芯片的写/读完整配置。
、
、
--如果我使用的是IIO
驱动
程序,那么向芯片写入/读取完整配置的最佳选择是什么?具有“完全配置”--我指的是一个文件(例如chip_config.cfg),该芯片的所有
寄存器
的值都在特定格式中。
浏览 7
提问于2020-08-10
得票数 0
2
回答
读写
寄存器
linux设备
驱动
程序
、
、
我正在为Pandaboard(Omap4)编写一个看门狗定时器设备
驱动
程序,用于教育目的(我知道这个
驱动
程序已经存在)。我想知道如何访问内核空间中的看门狗定时器
寄存器
(例如,WDT_WLDR(定时器加载
寄存器
)具有地址偏移量0x0000002C和物理L4互连地址0x4A31402C)。请指导写入方向,以便我可以编写自己的看门狗设备
驱动
程序。
浏览 8
提问于2013-08-05
得票数 0
1
回答
用stm32f407板卡控制无刷直流电机
、
顺便说一句,如果我不能很好地解释我在做什么,我很抱歉我的英语,我正在用stm32f407开发板做一个控制无刷直流电机的项目。 首先,用arduino控制无刷直流电机,在示波器屏幕上观察到pwm输出引脚。我意识到无刷直流电机不能在100%功率的情况下工作。我知道我需要通过扩大占空比来实现软启动。Arduino发送的pwm信号频率为50 Hz (周期为20ms),占空比介于最小%10和最大%12.5之间。我写了一个代码在扫描隧道显微镜上控制无刷直流电机的脉宽调制在GPIOD12引脚。我将timer7配置设置为每1us生成一个中断,并在TIM7_IRQHandler()函数中递增一个计数器。当计数
浏览 52
提问于2019-04-28
得票数 0
3
回答
PCI条内存映射的基本理解
、
、
、
、
我试图了解PCI是如何工作的,这样我就可以编写一个windows
驱动
程序,它可以在没有板载内存的情况下
读写
自定义的PCI设备。据我了解,PCIE配置空间中的基本地址
寄存器
(BAR)保存着PCIE应该响应/允许写入的内存地址。(明白了吗?) 诚挚的问候,
浏览 14
提问于2014-01-03
得票数 21
回答已采纳
1
回答
Verilog testbench --使用任务从包含的文件中
驱动
信号?
、
、
我已经启动和运行仿真,我的模拟CPU测试平台可以通过SPI
读写
FPGA
寄存器
。现在,我想重构我的代码,使它变得更干净。最低级别的任务称为spi_send_byte,它将数据发送出MOSI行,在MISO行上接收数据并
驱动
SCLK。其他高级任务在FPGA上
读写
寄存器
控制输出(例如设置PWM值、设置输出值等) 我试图将SPI事务重构为一个名为tb_sim_spi_tasks.v.的新文件。
浏览 4
提问于2016-12-22
得票数 0
1
回答
启用设备和分配内存的PCIe
驱动
程序错误
、
、
、
我在Freescale MPC8308上使用MPC8308总线(作为根复合体),端点设备是一个只有一个256 MB内存区域和一个条形
寄存器
的ASIC。设备配置空间
寄存器
可以很容易地通过"pciutils“包访问。起初,我试图使用mmap()访问内存区域,但它没有工作。因此,在下一层,我为PCIe端点设备准备了一个设备
驱动
程序,这是一个内核模块,在Linux启动后加载到内核中。在我的
驱动
程序中,端点设备是从设备ID表中识别出来的,但是当我想通过pci_enable_device()启用设备时,我会看到以下错误:
浏览 4
提问于2016-11-17
得票数 0
1
回答
当CPU处于内核模式时,它可以
读写
任何
寄存器
吗?
、
当CPU处于内核模式时,它是否可以
读写
任何
寄存器
,或者是否存在一些即使在内核模式下也无法访问的
寄存器
?
浏览 1
提问于2019-04-18
得票数 4
1
回答
ISR内的PCIe
读写
、
、
、
、
我正在修改一个linux PCIe
驱动
程序,以便与altera FPGA PCIe核心一起使用。在我的
驱动
程序代码中,我做了pci_set_master(dev)来使PCIe
读写
工作。通过对使能位
寄存器
执行pcie写入(barx、offset、data),它可以完美地工作。
浏览 8
提问于2013-06-04
得票数 0
回答已采纳
1
回答
usb鼠标
驱动
程序使用哪些功能?
、
、
、
如果我决定写个鼠标
驱动
..。提供访问“缓冲区”的软件/功能?? 能用一些数字引脚来模拟这个协议吗?
浏览 10
提问于2022-10-03
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Windows驱动编程之内存读写
键盘敲入 A 字母时,期间发生了什么....
超40种驱动程序出现漏洞,波及几乎所有国际知名厂商
块设备驱动和MMC子系统的关系
大牛轻松带你玩转Arduino智能硬件九-arduino入门:LCD1602
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券