腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Linux
/Windows中运行的调试器如何
读取
ARM32 & Aarch64上的PC
寄存器
?
debugging
、
arm
、
cpu-registers
、
arm64
在
Linux
/Windows中运行的调试器如何
读取
ARM32 & Aarch64上的PC
寄存器
?如何访问指令
寄存器
值?谢谢。
浏览 4
提问于2021-12-13
得票数 -1
回答已采纳
1
回答
在Imx6上
读取
SPI
寄存器
时
linux
挂起
c
、
linux
、
mmap
、
spi
、
imx6
我有一个在NXP的Imx6 SoC上运行的嵌入式
linux
项目,我正在尝试使用它的SPI。由于没有支持主从模式的驱动程序,我首先尝试从用户空间处理它。我使用mmap访问SPI
寄存器
,但是当我尝试用mmap读写它们时,系统会挂起,我必须重新启动。然后,我在自定义的spi驱动程序中也这样做了,但我必须等待驱动程序到达函数spi_imx_transfer才能访问
寄存器
。我对
linux
设备管理非常陌生,所以想知道为什么用同样的方法我可以访问其他设备的
寄存器
,而不能访问SPI的
寄存器
。为什么当我试
浏览 4
提问于2017-02-10
得票数 2
回答已采纳
1
回答
从
寄存器
而不是从堆栈
读取
参数
linux-kernel
、
parameter-passing
上周,讲师讲述了如何处理
linux
中的中断,特别是do_IRQ函数。我想知道为什么do_IRQ函数要从
寄存器
而不是从堆栈
读取
参数。但是教练也不知道这是什么原因。现在我仍然想知道为什么像do_IRQ这样的内核函数会从
寄存器
而不是堆栈中
读取
所需的参数。我用谷歌搜索了一下,但我发现函数只从
寄存器
或堆栈中
读取
参数,而不是原因。
浏览 1
提问于2012-04-30
得票数 0
3
回答
映射和访问ARM处理器中的GPIO配置
寄存器
arm
、
mmap
我正在努力从
Linux
用户空间
读取
(和写入)硬件
寄存器
。目标是从配置一些GPIO引脚,并能够设置和
读取
这些引脚。根据处理器的规格(飞思卡尔的imx27),控制GPIO的
寄存器
组的物理地址是0x10015000unsigned long *gpio; fd = open("/dev(unsigned long *) mmap(0, getpagesize(), PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0x100150
浏览 1
提问于2009-10-09
得票数 4
2
回答
从
linux
用户空间访问以太网驱动程序
linux
、
driver
、
linux-device-driver
、
network-driver
我想从
linux
用户空间访问以太网驱动程序,类似地,我想从
linux
用户空间
读取
和写入菲
寄存器
。
浏览 3
提问于2018-08-31
得票数 4
2
回答
如何为外部Modbus客户端编写输入
寄存器
python
、
modbus
、
plc
、
pymodbus
服务器将在
Linux
机器上运行,比如Raspberry或Up2控制器。预计它将与Modbus客户端接口,我无法控制它。该外部Modbus客户端希望能够
读取
输入
寄存器
以及保存由我的Modbus服务器提供的
寄存器
。 我可以设置将由外部客户端
读取
的持有
寄存器
的值。我无法设置外部客户端将
读取
的输入
寄存器
的值。
浏览 1
提问于2019-01-05
得票数 0
回答已采纳
1
回答
将DOS程序移植到
linux
上,通过usb读写串口
linux
、
serial-port
、
dos
、
tty
我需要把它移植到
linux
。我已经通过USB将我的串行设备连接到
linux
(使用rs232电缆)。它显示为/dev/ttyUSB0 0。我是否可以使用函数inb、outb (而不是DOS等效的inp、outp)从我的代码中
读取
或写入设备?(inb和outb特殊函数用于低级别读写字节到特定端口地址)。我不知道怎么确定合适的端口号。但在这种情况下,我在
读取
设备
寄存器
(如调制解调器控制
寄存器
(MCR)或线路状态
寄存器
(LSR) )时遇到了问题。
浏览 4
提问于2013-07-13
得票数 3
1
回答
使用sysfs
读取
GPIO内部
寄存器
embedded-linux
、
gpio
、
i2c
我在嵌入式
Linux
中使用的是PCA9544 GPIO扩展器。驱动程序已按预期安装并控制GPIO。但是,我希望使用sysfs通过控制
寄存器
读取
INTn行的值。是否存在与控制
寄存器
相关联的文件?
浏览 2
提问于2015-11-11
得票数 1
1
回答
如何从内核
读取
性能计数器?
linux-kernel
、
perf
、
intel-pmu
我一直在用户空间中使用
Linux
工具。我想编写代码,每次线程执行上下文切换时都会
读取
性能计数器。1)建立
读取
性能计数器
寄存器
的机制。我陷入了第(1)步,因为我不知道应该调用哪些函数来
读取
性能
寄存器
,以及如何在执行时描述一个事件。我试着看了一下文档,还有这个问题。
浏览 0
提问于2019-02-20
得票数 4
1
回答
将数据从
linux
传输到fpga,反之亦然?
linux
、
fpga
我想在fpga和
linux
之间进行数据传输。例如,我想从
linux
中写入或
读取
一个
寄存器
。做这件事最好的方法是什么?我一点也不知道。谢谢。
浏览 0
提问于2014-03-11
得票数 2
2
回答
在
Linux
内核空间中以亚微秒精度测量时间
c
、
linux
、
time
、
linux-kernel
我目前正在使用do_gettimeofday()函数在内核中测量时间,这为我提供了微秒级的精度。有没有比这个更精确的(可能是纳秒量级的)?
浏览 6
提问于2013-04-14
得票数 11
回答已采纳
1
回答
在
Linux
下
读取
连接到USB-SD阅读器的SDcard的CID
linux
、
sd-card
当卡连接到SDIO接口时,我可以轻松地
读取
CID信息:0150414a4836344713da8544b3012300stulluk@debian:~$ 但是当我将同一张卡连接到USB-SDCard读卡器时,我无法找到任何接口来
读取
sysfs中的读卡器。
Linux
中有这样的接口吗?或者,在不修改
Linux
的情况下,用户空间中的SDcard
寄
浏览 0
提问于2018-06-22
得票数 5
1
回答
为什么
linux
不支持基于重复启动的i2c操作?
linux
、
linux-kernel
、
driver
、
device
、
i2c
我想从需要多个启动操作的i2c从
读取
它的
寄存器
值。$ i2cdump -y 0 0x20 或任何其他
寄存器
地址返回与第一个
寄存器
相同的值。 字
浏览 9
提问于2016-01-29
得票数 3
回答已采纳
1
回答
如何使用套接字从应用程序
读取
MCP2515
寄存器
?
linux-device-driver
我有一个SPI控制器连接到MCP2515,我使用套接字在应用程序中发送/接收CAN帧(使用发送/
读取
)。如何使用套接字从应用程序
读取
MCP2515的CANCTRL
寄存器
?附加信息:-使用
Linux
和Yocto环境构建 请尽快回复。谢谢
浏览 3
提问于2020-04-03
得票数 0
2
回答
读写
寄存器
linux
设备驱动程序
device-driver
、
watchdog
、
pandaboard
我想知道如何访问内核空间中的看门狗定时器
寄存器
(例如,WDT_WLDR(定时器加载
寄存器
)具有地址偏移量0x0000002C和物理L4互连地址0x4A31402C)。/include/
linux
/version.h>#/
li
浏览 8
提问于2013-08-05
得票数 0
1
回答
从LKM
读取
ARM CPU
寄存器
hyperlink
、
arm
、
cpu-registers
我想从
linux
内核模块
读取
链接
寄存器
或帧指针中存储的值,但我不确定要使用的语法。作为背景,我编译了Android goldfish 3.4内核,并使用insmod将我的模块加载到内核中。
浏览 1
提问于2016-06-03
得票数 0
1
回答
Linux
模块- I/O内存
寄存器
读/写挂系统
linux-device-driver
我正在尝试对平台设备的I/O内存
寄存器
进行读/写,但是系统一到达执行读/写的行就挂起。我检查了以下内容:
寄存器
;ioread32(logical_addr) 我对
linux
内核非常陌生,有没有一种禁用I/O
寄存器
的方法?
浏览 5
提问于2011-07-19
得票数 2
回答已采纳
1
回答
无法从内核模块中的GPIO
读取
值
linux-kernel
、
raspberry-pi
、
kernel-module
、
raspberry-pi3
、
gpio
它
读取
4096的值。我猜这是2^12,这很好,我可以&或者用它来找出水平是高还是低。 但问题是,如果我使用PIN 21或任何其他,它总是返回。我当然把传感器重新连接到这个引脚上了。
浏览 8
提问于2017-06-17
得票数 1
1
回答
Linux
页表
linux-kernel
、
operating-system
、
virtual-memory
、
mmu
、
page-tables
在
Linux
中,有一些函数,如pgd_offset、pmd_offset和pte_offset,用于对pgd、pmd和pte进行索引。谁叫这些功能?MMU是否使用这些函数来遍历页面表?我的理解是,
linux
内核为每个进程创建一个页面表,并将页面表的基本地址传递给页面表基
寄存器
,以便MMU能够访问它。之后MMU是如何
读取
页面表的?如果MMU是
读取
页面表的人,那么谁使用这些pgd_offset等函数?
浏览 2
提问于2016-09-24
得票数 0
2
回答
访问低延迟的PCI内存条(
Linux
)
linux
、
memory
、
linux-device-driver
、
mmap
、
pci
它通过GPS获取时间,并将当前时间保存在特定的
寄存器
中。我想一遍又一遍地
读取
有限数量的
寄存器
/字节(例如当前时间),并使用尽可能低的延迟时间()。如果你看到另一个,请告诉我:
浏览 2
提问于2018-07-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux Shell 读取从键盘输入的数据
如何在 Rust 中读取和写入文件|Linux 中国
寄存器基本原理(下篇)
如何在 C 语言中安全地读取用户输入 | Linux 中国
单片机寄存器是什么?单片机寄存器有哪些分类?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券