英语法语西班牙语

Ad


OnWorks 网站图标

ice-insight - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 ice-insight

这是命令 ice-insight 可以在 OnWorks 免费托管服务提供商中使用我们的多个免费在线工作站之一运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


ice-gdb - avr-gdb 的 JTAG ICE 前端
ice-insight - 用于 avr-insight 的 JTAG ICE 前端

概要


冰-gdb/冰-洞察力 [--调试器 调试器[- 捕获[--忽略intr[- 外部的]
[gdb_参数]

商品描述


冰-gdb (分别 冰洞察) 开始 avr-gdb (分别 avr洞察力) 以及 贪婪
使用基于 JTAG 的片上调试在 Atmel AVR 处理器上进行片上调试
设施,通过 Atmel JTAG ICE pod。

被调试程序的可执行文件被下载到处理器,除非
- 捕获 选项被指定。 在 gdb 中可以使用许多额外的命令
开始,请参阅下面的新 GDB 命令中的描述。 对调试的限制
JTAG ICE pod 将在下面的 JTAG ICE 调试中更详细地讨论。

传递给的参数 贪婪 包括价值 AVARICE_ARGS 环境
多变的。 这通常用于指定 JTAG ICE pod 所连接的串行端口
通过设置连接 AVARICE_ARGS 到“-j ”。

配置


--调试器 调试器命令
指定与 avr-gdb(或 avr-insight)不同的调试器。 这个其他调试器
行为应该类似于 gdb。

- 捕获
不要将正在调试的可执行文件下载到节点,只需中断
当前程序并假设它匹配传递给的可执行文件 冰-gdb。 这
类似于“附加”到 gdb 中正在运行的程序。

--忽略intr
通过 --忽略intr 选项 贪婪. gdb (s, n) 中的单步命令
然后将“跳过”中断处理程序(即,如果发生中断,则执行
将在中断期间恢复)。

- 外部的
不要开始 贪婪。 代替, avr-gdb 将尝试连接到一个已经
运行 贪婪 在端口 localhost:6423 上。

NEW GDB 指令


冰重启
重新开始贪婪。

冰负荷 文件名
将可执行文件名下载到 Atmel 处理器并开始调试它(这
替换 gdb 加载 命令)。

目标冰
连接到副本 贪婪 在端口 localhost:6423 上运行。

调试 JTAG ICE


JTAG ICE 调试环境有一些限制和变化:

· 没有“软”断点,只有三个硬件断点。 中断命令集
硬件断点。 处理此限制的最简单方法是启用和
根据需要禁用断点。

· 两个1字节的硬件观察点(但每个硬件观察点带走一个硬件
断点)。 如果你在一个超过一个字节的变量上设置了一个观察点,
执行将非常缓慢。 相反,最好执行以下操作:

看 *(char *)&myvariable

它监视的最低有效字节 我的变量.

· Atmel AVR 处理器具有哈佛架构(独立的代码和数据总线)。
为了区分数据地址 0 和代码地址 0, avr-gdb 将 0x800000 添加到所有数据
地址。 在检查打印的指针或传递绝对值时请记住这一点
gdb 命令的地址。

环境


AVARICE_ARGS
要传递给的额外参数 贪婪 在启动时。

使用 onworks.net 服务在线使用 ice-insight


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    蟒蛇
    蟒蛇
    一组 Python 扩展模块
    包装跨平台的 GUI 类
    wxWidgets.. 受众:开发人员。 用户
    界面:X Window System (X11), Win32 ...
    下载 wxPython
  • 2
    包文件管理器
    包文件管理器
    这是全面战争包文件管理器
    项目,从 1.7 版开始。 一种
    Warscape 简介
    改装:...
    下载包文件管理器
  • 3
    IPerf2
    IPerf2
    一种网络流量测量工具
    TCP 和 UDP 性能与指标
    围绕吞吐量和延迟。 这
    目标包括保持积极的
    iperf 鳕鱼...
    下载IPerf2
  • 4
    fre:ac - 免费的音频转换器
    fre:ac - 免费的音频转换器
    fre:ac 是一个免费的音频转换器和 CD
    各种格式和编码器的开膛手。
    它具有 MP3、MP4/M4A、WMA、Ogg
    Vorbis、FLAC、AAC 和 Bonk 格式
    支持, ...
    下载 fre:ac - 免费的音频转换器
  • 5
    Matplotlib
    Matplotlib
    Matplotlib 是一个综合性的库
    用于创建静态、动画和
    Python 中的交互式可视化。
    Matplotlib 使简单的事情变得容易和
    难事...
    下载 Matplotlib
  • 6
    机器人
    机器人
    编写一次您的聊天机器人逻辑,然后
    将其连接到可用的之一
    消息服务,包括亚马逊
    Alexa、Facebook Messenger、Slack、
    电报甚至你...
    下载机器人
  • 更多 ”

Linux 命令

Ad