腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Linux
/Windows中运行
的
调试器如何
读取
ARM32 & Aarch64上
的
PC
寄存器
?
、
、
、
在
Linux
/Windows中运行
的
调试器如何
读取
ARM32 & Aarch64上
的
PC
寄存器
?如何访问指令
寄存器
值
?谢谢。
浏览 4
提问于2021-12-13
得票数 -1
回答已采纳
2
回答
如何为外部Modbus客户端编写输入
寄存器
、
、
、
我
的
任务是实现基于pymodbus
的
Modbus服务器。服务器将在
Linux
机器上运行,比如Raspberry或Up2控制器。预计它将与Modbus客户端接口,我无法控制它。该外部Modbus客户端希望能够
读取
输入
寄存器
以及保存由我
的
Modbus服务器提供
的
寄存器
。 我可以设置将由外部客户端
读取
的
持有
寄存器
的
值
。我无法设置外部客户端将
读取
浏览 1
提问于2019-01-05
得票数 0
回答已采纳
1
回答
使用sysfs
读取
GPIO内部
寄存器
、
、
我在嵌入式
Linux
中使用
的
是PCA9544 GPIO扩展器。驱动程序已按预期安装并控制GPIO。但是,我希望使用sysfs通过控制
寄存器
读取
INTn行
的
值
。是否存在与控制
寄存器
相关联
的
文件?
浏览 2
提问于2015-11-11
得票数 1
3
回答
映射和访问ARM处理器中
的
GPIO配置
寄存器
、
我正在努力从
Linux
用户空间
读取
(和写入)硬件
寄存器
。目标是从配置一些GPIO引脚,并能够设置和
读取
这些引脚。根据处理器
的
规格(飞思卡尔
的
imx27),控制GPIO
的
寄存器
组
的
物理地址是0x10015000unsigned long *gpio; fd = open("/dev(unsigned long *) mmap(0, getpage
浏览 1
提问于2009-10-09
得票数 4
1
回答
为什么
linux
不支持基于重复启动
的
i2c操作?
、
、
、
、
我想从需要多个启动操作
的
i2c从
读取
它
的
寄存器
值
。$ i2cdump -y 0 0x20 或任何其他
寄存器
地址返回与第
浏览 9
提问于2016-01-29
得票数 3
回答已采纳
1
回答
在Imx6上
读取
SPI
寄存器
时
linux
挂起
、
、
、
、
我有一个在NXP
的
Imx6 SoC上运行
的
嵌入式
linux
项目,我正在尝试使用它
的
SPI。由于没有支持主从模式
的
驱动程序,我首先尝试从用户空间处理它。我使用mmap访问SPI
寄存器
,但是当我尝试用mmap读写它们时,系统会挂起,我必须重新启动。然后,我在自定义
的
spi驱动程序中也这样做了,但我必须等待驱动程序到达函数spi_imx_transfer才能访问
寄存器
。我对
linux
设备管理非常陌生,所以想知道为什么用同样
的</em
浏览 4
提问于2017-02-10
得票数 2
回答已采纳
1
回答
从LKM
读取
ARM CPU
寄存器
、
、
我想从
linux
内核模块
读取
链接
寄存器
或帧指针中存储
的
值
,但我不确定要使用
的
语法。作为背景,我编译了Android goldfish 3.4内核,并使用insmod将我
的
模块加载到内核中。
浏览 1
提问于2016-06-03
得票数 0
2
回答
在
Linux
内核空间中以亚微秒精度测量时间
、
、
、
我目前正在使用do_gettimeofday()函数在内核中测量时间,这为我提供了微秒级
的
精度。有没有比这个更精确
的
(可能是纳秒量级
的
)?
浏览 6
提问于2013-04-14
得票数 11
回答已采纳
1
回答
分析器如何对正在运行
的
程序进行示例?
、
我对此只有一些粗略
的
想法,所以我想有一些实际
的
想法。
Linux
、Unix和Windows
的
想法都是受欢迎
的
。分析器在目标进程中设置某种类型
的
定时器和一个定时器中断处理程序。当它
的
处理程序获得控制时,它
读取
并保存指令指针
寄存器
的
值
。当采样完成时,它会计数每一个IP
寄存器
值
的
发生情况,这样我们就可以知道所有
浏览 0
提问于2018-03-08
得票数 2
2
回答
如何在
Linux
中获取进程
的
已保存
寄存器
(ARM架构)
、
我正在写一个程序,它解析运行在
linux
上
的
所有任务,从init_task开始,对于我
读取
的
每个任务,它
的
task_struct结构允许我获得它
的
PID,状态,Oncpu。但是,我还需要查找该任务
的
已保存
寄存器
,特别是
寄存器
R0至R10、IP、SP、FP和PC 另外,在task_struct中,我发现了一个指向一个名为cpu_context
的
结构
的
指针,该结构保存从R4到PC
的
<e
浏览 0
提问于2011-07-19
得票数 3
2
回答
用Python将long从
寄存器
转换为char数组
、
、
我正在使用Python中
的
虚拟地址来
读取
64位
Linux
机器上
的
内存
寄存器
。但是,每个
寄存器
的
输出(当然)是一个长
值
,例如282584257676671。我对一般
的
PC体系结构有点困惑,我有一些问题: 那么,32位架构中
的
长
值
有7个位置吗?
Linux
内存页(4kb)是(4096/ 64 ) =64
浏览 1
提问于2014-02-14
得票数 0
1
回答
AXI4如何支持PCIE生产者/消费者订购模型?
、
PCIE使用生产者/消费者订购模型,而AXI4使用不同
的
订购模型。AXI4 4
的
读写通道是独立
的
。例如,像这样
的
系统, CPU <-> PCIE控制器<-> PCIE AXI桥<-> AXI4与DEC和DDR从站(DEC模块连接到AXI4从数据port0和APB
寄存器
端口,DDR存储模块连接到AXI4,因此PCIE桥将使用相同
的
ID连续执行上述两个操作,而无需等待BRESP。在数据到达DDR之前,DEC可能已经看到APB
寄存器</em
浏览 7
提问于2020-06-16
得票数 0
1
回答
从
寄存器
而不是从堆栈
读取
参数
、
上周,讲师讲述了如何处理
linux
中
的
中断,特别是do_IRQ函数。我想知道为什么do_IRQ函数要从
寄存器
而不是从堆栈
读取
参数。但是教练也不知道这是什么原因。现在我仍然想知道为什么像do_IRQ这样
的
内核函数会从
寄存器
而不是堆栈中
读取
所需
的
参数。我用谷歌搜索了一下,但我发现函数只从
寄存器
或堆栈中
读取
参数,而不是原因。
浏览 1
提问于2012-04-30
得票数 0
1
回答
Linux
中
的
GDB调试_x86_64命令信息
、
、
、
我正在尝试用gdb在
linux
上调试我
的
程序。我想在
linux
中验证特定帧
的
寄存器
值
,为此我运行了两个命令: info reg和info frame这些
浏览 2
提问于2011-07-08
得票数 4
1
回答
进出指令
的
GNU汇编程序语法
、
、
、
、
我正在写一个内联汇编代码来
读取
实时时钟.我正在加载
寄存器
号(4),以便
读取
到'dl‘,并将其加载到端口0x70。我正在尝试将这个
寄存器
值
(4)读入al。有关更多信息- "mov $4, %%dl;""in %%al, 0x71;":); 在编译包含此代码
的
c文件时,我将收到以下错误消息汇编程序信息
浏览 3
提问于2017-09-10
得票数 0
回答已采纳
2
回答
从
linux
用户空间访问以太网驱动程序
、
、
、
我想从
linux
用户空间访问以太网驱动程序,类似地,我想从
linux
用户空间
读取
和写入菲
寄存器
。因为没有大大小小
的
号码,万一有个驱动程序(可能是网络驱动程序),怎么做it.and,可以吗?
浏览 3
提问于2018-08-31
得票数 4
2
回答
Modbus TCP:是否有更好
的
方式随机
读取
寄存器
一个或多个?
、
、
、
、
我们正在编写一个Windows,使用Modbus TCP协议在1秒
的
轮询间隔内通过c#中
的
套接字编程从c#
读取
数据。Windows服务将接收PLC
的
随机
寄存器
来
读取
寄存器
值
。期望
寄存器
是随机
的
,例如40150,40250,40270,40320。 使用函数代码3,我们可以
读取
特定范围内
寄存器</e
浏览 2
提问于2017-08-12
得票数 2
2
回答
为什么
linux
内核在使用sysenter/sysexit时不能恢复所有的
寄存器
?
、
、
、
、
在
Linux
2.6.11内核中,当使用sysenter进行系统调用时,几乎和init 0x80一样,使用save_all来推送内核堆栈上
的
所有
寄存器
,但在调用完成后,如果没有设置相关
的
标志,我们会使用setit返回,但不会恢复堆栈上保存
的
所有
寄存器
。一些系统调用可能会改变
寄存器
值
,为什么我们不需要重新
读取
所有
寄存器
Intel386上
的
所有<em
浏览 0
提问于2015-04-21
得票数 0
1
回答
Jlibmodbus读保持
寄存器
限制为125
、
我正在使用jlibmodbus库来
读取
从
寄存器
。我能够从0到125
读取
寄存器
,但是如果我试图
读取
寄存器
值
126或更高,我就会出错,在开始偏移量中说错了。我有大约500个
寄存器
,我如何使用读保持
寄存器
一次
读取
全部。
浏览 1
提问于2017-12-08
得票数 2
回答已采纳
1
回答
将DOS程序移植到
linux
上,通过usb读写串口
、
、
、
我有一个用串口工作
的
老DOS程序。我需要把它移植到
linux
。我已经通过USB将我
的
串行设备连接到
linux
(使用rs232电缆)。它显示为/dev/ttyUSB0 0。我是否可以使用函数inb、outb (而不是DOS等效
的
inp、outp)从我
的
代码中
读取
或写入设备?(inb和outb特殊函数用于低级别读写字节到特定端口地址)。我不知道怎么确定合适
的
端口号。但在这种情况下,我在
读取
设备
寄存器
浏览 4
提问于2013-07-13
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java中如何读取MySQL的DateTime类型值
Linux Shell 读取从键盘输入的数据
如何在 Rust 中读取和写入文件|Linux 中国
河北稳控科技振弦采集模块配置工具VMTool生成寄存器值
在WSL Linux系统下使用Python读取D盘文件的方法
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券