腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(2734)
视频
沙龙
2
回答
GDB
的
` `
monitor
‘
命令
对应
的
LLDB
是什么
(
例如
` `
monitor
` )?
gdb
、
remote-debugging
、
lldb
、
bare-metal
、
gdbserver
在
GDB
远程调试中,
monitor
<verb>发送
命令
<verb>供远程
GDB
服务器执行。在这种特殊情况下,
GDB
服务器实际上是JLink为其JTAG调试器提供
的
服务器,用于调试运行在真实硬件上
的
嵌入式软件。这些
命令
广泛用于控制目标CPU,
例如
使用
monitor
reset重置它。我正在运行一个使用clang/LLVM (使用libc++)编译
的
裸机可执行文件。因
浏览 123
提问于2019-08-11
得票数 0
1
回答
在内核调试中访问给定进程id
的
进程
的
内核堆栈
linux
、
debugging
、
gdb
、
linux-kernel
、
kernel
我在VMWare上运行了一个linux,在调试时我使用主机中
的
gdb
来附加到它。在运行时,我
的
内核将导致一些进程挂起,我想进一步研究一下。给定pid
的
,如何得到与进程相
对应
的
task_struct?我试图在
gdb
下执行“p find_task_by_pid_ns(2533,&init_pid_ns)”,但是它挂起了。有一次
浏览 5
提问于2012-03-02
得票数 1
回答已采纳
1
回答
如何使用变量名而不是地址来调试valgrind与
gdb
一起运行?
gdb
、
valgrind
假设我正在使用valgrind和
gdb
进行调试,方法是:然后,在第二个终端中使用...and:如果我想检查某些内存
的
定义性,可以使用:$1 = (float *) 0xffeffe20c$2 =4 (
gdb
)
monitor
get_vbits 0
浏览 5
提问于2014-04-30
得票数 2
回答已采纳
1
回答
在Eclipse中使用Zylin调试arm-elf C代码
eclipse
、
debugging
、
gdb
、
arm
、
eclipse-cdt
我使用Eclipse和Zylin嵌入式调试(本机)和在OSX10.5.8上
的
arm-elf-
gdb
6.6。我有一个OCD调试器连接到一个带有ARM处理器
的
板上。我可以在使用
命令
行
gdb
时设置断点ok,但是在完全相同
的
位置设置断点会给出Eclipse中
的
以下错误:Cannot insert breakpoint 2.我看到
的
唯一不同是:(1) Eclipse使用Zylin和mi协议与
gdb
对话,(2)以这种方式以不
浏览 4
提问于2010-08-19
得票数 1
3
回答
无法使用
GDB
和OpenOCD为STM32F4设置ST-Link断点。
c
、
debugging
、
gdb
、
stm32
、
openocd
我正在尝试使用OpenOCD与
GDB
一起在我
的
STM32F4Discovery板上调试STM32F4 Cortex-M4。( OpenOCD
的
输出可以找到)(
gdb
) target remote localhost:3333(
gdb
) break main Breakpoint 1 at 0x8000232:
浏览 5
提问于2016-12-11
得票数 1
2
回答
如何用
gdb
在ARM目标单片机上调试flash程序
debugging
、
gdb
、
gdbserver
、
segger-jlink
我正在尝试调试目标MCU上
的
ARM闪存程序,使用 我正在使用以下
命令
在目标系统(Cortex M7)上设置gdbserver ..。我已经准备好调试一个精灵了。第一次,我可以使用以下
命令
进行调试 > arm-none-eabi-
gdb
flash_program.elf (
gdb
)> target remote localhost:2331 # connect(debugging begins) 但是,当debug转到某个地方时,我想再次从入口点进行调试,我想出
的
方法
浏览 136
提问于2021-01-20
得票数 1
回答已采纳
2
回答
gdbserver:执行目标的shell
命令
shell
、
gdb
、
remote-debugging
、
gdbserver
例如
,!ls将在
gdb
本身中执行ls
命令
,但如何在远程执行?我还发现了一些提到
的
monitor
cmd,但是
monitor
!ls只触发Unknown
monitor
浏览 3
提问于2014-11-05
得票数 4
回答已采纳
1
回答
如何将来自远程目标的数据存储在变量中,以便在
GDB
中进行比较?
c
、
gdb
、
remote-debugging
、
openocd
我正在编写一个
GDB
命令
文件,以便控制我
的
STM32F407 Discovery Board
的
GPIO寄存器。我使用
的
是OpenOCD服务器和
gdb
。我
的
目标是在每次程序中断时切换LD3 (连接到GPIOD PIN15)。因此,我找到了寄存器
的
地址以及要写入
的
内容。为了切换led,我必须在BSRR寄存器中写入一些不同
的
内容。我用
gdb
写了这段代码: # display
浏览 40
提问于2020-11-14
得票数 0
2
回答
在Cypress FX3中初始化
gdb
调试器时出现以下错误
c
、
gdb
当我浏览超级浏览器工具包用户指南 (第36页)时,我得到了一个示例程序'USBBulkSourceSinkLED‘
的
调试错误。96
monitor
reset halt&"\"
monitor
\" command not supported by this target(
gdb</e
浏览 0
提问于2016-10-07
得票数 1
回答已采纳
1
回答
Stm32f4discovery - OpenOCD - telnet上传演示程序
stm32
、
openocd
、
stm32f4discovery
我很难将演示程序上传到新
的
stm32f4discovery板上,这就是我要做
的
: 打开片上调试器>重置init目标状态:由于调试请求而停止
的
目标,当前模式:线程xPSR: 0x01000000 pc: 0xfffffe msp: 0xfffffffc >闪存write_image demo.hex我正在使用来自st.com
的
预编译演示程序,来自‘STM32F4-Discovery_V1.
浏览 1
提问于2013-06-08
得票数 4
回答已采纳
1
回答
转储Valgrind报告
的
丢失内存
的
内容
memory
、
valgrind
、
memory-leaks
、
dump
当我在一个程序上运行valgrind --leak-check=yes时,报告了几个字节
的
内存丢失。是否可以查看此内存
的
内容(
例如
,转储存储在其中
的
数据)?
浏览 0
提问于2012-10-01
得票数 8
回答已采纳
2
回答
gdb
-将管道输出分配给变量
gdb
、
pipe
我有以下
命令
,我想将他
的
输出赋值给一个变量:0x566f80400试过这个 预期
的
结果将是$main等于0
浏览 7
提问于2022-08-09
得票数 0
回答已采纳
1
回答
lldb
相当于
gdb
的
start
命令
是什么
?
gdb
、
lldb
我以前大量使用
gdb
,现在给
lldb
一次机会。我非常喜欢
gdb
的
start
命令
,但我在
lldb
的
manual中找不到
对应
的
命令
。现在我只能使用"b main“后跟run复合
命令
。所以我想知道
lldb
中是否有等效
的
命令
?或者我只能使用"b main”和run
命令
的
组合作为变通方法。
浏览 40
提问于2021-11-05
得票数 0
回答已采纳
1
回答
瓦卢姆马西夫刀具力快照
c++
、
valgrind
、
massif
我希望在代码中添加一些内容,以便在Massif快照执行
的
特定点强制其运行,
例如
在服务器中将一个massif快照转储到请求之间
的
文件中,以查看在请求之间是否保留了大量内存。我还没有找到一种方法,无论是宏调用还是库调用来强制它在这一点上转储快照,还是有这样
的
方法呢? 谢谢
浏览 3
提问于2015-11-20
得票数 2
1
回答
将CM3编程到ROM & RAM中
arm
、
ram
、
rom
、
lpc
、
codesourcery
目前,我正在采取
的
步骤,以升级我
的
业余项目,使用ARM,而不是8位微芯片从微芯片。但不幸
的
是,我遇到了一些问题: 我并不真正理解编程方式
的
不同:-将程序编写为ROM --将程序设计为RAM (在我
的
例子中只有32K )。我已经在IAR中做了一些"hello world“测试,其中编译/编程是用我不担心
的
给定配置完成
的
。但是我不喜欢IDE和IAR编译器
的
32K限制,所以我决定设置一个新
的
环境(参见下面的配置)。目前,
浏览 7
提问于2014-04-06
得票数 1
回答已采纳
1
回答
在进程"killed 9“上使用massif
memory
、
valgrind
、
massif
我正在尝试为一个程序做一个内存分析,这个程序消耗了太多
的
内存,并被OS (FreeBSD)用9信号杀死。这发生在一些特定
的
数据上,所以在另一个(
例如
更小
的
)数据集上分析它不会有太大帮助。
浏览 3
提问于2012-11-22
得票数 2
1
回答
在Jenkins推出
的
无限程序上
的
valgrind :如何阻止它?
c++
、
jenkins
、
valgrind
我想在一个没完没了
的
程序上使用valgrind -它是一个QT程序,当它运行时我不能停止它。请帮帮我。谢谢。Shoxolat
浏览 0
提问于2013-01-08
得票数 3
回答已采纳
1
回答
在代码块IDE上使用openocd进行
gdb
调试
gdb
、
codeblocks
、
gdbserver
、
openocd
最近,我开始使用openOCD开发
Gdb
,以便在代码块IDE上进行ARM开发。
gdb
中有两个
命令
,如"load ./bin/Debug/ledtest.Self“、”文件./bin/Debug/ledtest.亲自“,这些
命令
将导致将程序编写为闪存和调试。 我
的
问题是,每当我使用这些
命令
,它不会写入闪存。我不知道怎么让我
的
生态系统这么做?我是否要对
gdb
或openocd做相应
浏览 5
提问于2017-03-27
得票数 0
1
回答
与
GDB
、JTAG和CPU32有关
的
问题
gdb
、
68000
、
jtag
我正在使用
GDB
和一个JTAG设备,一个Abatron BDI2000,来调试一个运行在摩托罗拉M68332上
的
程序。我可以使用
GDB
with target remote连接到BDI2000并发出
GDB
命令
'nexti‘。由于68332
的
限制,'stepi‘等同于'nexti’。 单步执行是唯一可用
的
<
浏览 0
提问于2013-07-05
得票数 1
回答已采纳
1
回答
如何在运行
命令
后对OpenOCD进行Daemonize
bash
、
openocd
我听说OpenOCD应该在运行一些
命令
之后去守护。如何在加载闪存后使OpenOCD去功能化?daemonize when done so
GDB
can run 20 openocd -f interface/olimex-
浏览 1
提问于2014-04-03
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券