我有一个项目,其中包含在自定义硬件 (STM32G483VETS) 上运行的 FreeRTOS 应用程序。 该项目生成两个版本的二进制文件。 App1 在 0x08000000 加载,App2(未来的增强和错误修复)在 0x08040000。 开机时,MCU 启动到运行在 flash 中的 Ap ...
我有一个项目,其中包含在自定义硬件 (STM32G483VETS) 上运行的 FreeRTOS 应用程序。 该项目生成两个版本的二进制文件。 App1 在 0x08000000 加载,App2(未来的增强和错误修复)在 0x08040000。 开机时,MCU 启动到运行在 flash 中的 Ap ...
我试图将 St-link 转换为 J-link,但更改后我想检查返回 St-link 是否正常工作。 不幸的是,它现在不起作用。 当我尝试连接 STM32F769I-Disco 时,我收到一条消息ST-LINK error (DEV_USB_COMM_ERR) 。 有人知道如何将STM32恢复到 ...
我在 nRF52840 µc 上工作,µc 每 3 小时被唤醒一次,我必须将数据(4 字节)保存到选项卡 [16] 中,这样我就可以在 2 天后发送这 16 个值。 ...
我对嵌入式开发完全陌生,我想从 Qt Creator 中设置调试。 该项目是一个裸机应用程序,该项目是一个编译数据库项目。 我有一个 J-Link 调试器,设备是 STM32L083VZ。 我启用了裸机插件并添加了这样的 J-Link 设备: 该套件的设置如下所示: 在运行设置中,我输 ...
我目前正在研究 NXP i.MX8M Mini 内的 ARM Cortex-M4。 我能够在 Ubuntu VM 上为 Eclipse IDE 上的 M4 编译一个项目。 我现在想通过 SEGGER Flasher ARM 探针在 M4 上进行调试,仍然来自 Ubuntu。 我的探针被 Ubuntu ...
我有 QT 商业许可证,所以我可以为 mcu 项目开发 qt。我还有一个 NXP IMXRT1052 评估板。我开发了一个简单的应用程序,带有一个 qml 文件和一个 C++ 类。现在我想设置调试器进入 qt creator。这是我的 mcu 套件配置的 qt 套件配置 调试器配置 单 ...
赏金将在 7 天后到期。 此问题的答案有资格获得+100声望奖励。 吉米想引起更多人对这个问题的关注: ...
我一直在尝试在 STM32H7B3 板上设置 PLL 时钟频率,我可以通过在下面的代码中设置 DIVN 乘法器 (RCC_PLL1DIVR_N1) 来实现。 上次我能够成功执行此操作是将乘数设置为 1。当我尝试下载乘数设置为 0x18F (= 399) 的代码时,我收到了上述错误消息。 我现在意识 ...
我最近一直在使用 Atmel studio 7。 我将简要解释我的问题:我无法进行调试,因为我无法使用 select DEBUG 模式。 这是因为当我输入属性propreties -> tool集 window 时没有出现,但出现此消息: An Error trying to load the ...
我在 Raspberry Pi Pico(RP2040,Cortex-M0+ 核心,使用 JLink SWD 通过 VSCode cortex-debug 进行调试)上运行,我看到了关于 PendSV 的奇怪行为。 紧接着,SVCall 异常处理程序通过 ICSR 寄存器请求 PendSV。 但是 ...
我们团队中的一些开发人员拥有 J-Link 调试器,而其他开发人员则使用 ST-Link 调试器。 我们所有人都在使用相同固件的相同硬件上工作,基本上其他一切都是一样的。 当前设置需要为每个适配器使用不同的 cfg 文件启动 OpenOCD。 我想自动完成这项工作。 有没有办法将 OpenOCD 配 ...
我正在使用 Rohitab 出色的 API 监控工具来监控 Keil uVision 对 Segger 的 JLinkARM.dll 进行的 DLL 调用,因此我可以在自动化测试环境中复制它们。 作为其中的一部分,我试图了解 uVision 与 flash 加载程序通信以下载正在调试的图像的机制。 ...
我正在尝试使用gdb在目标 MCU 上调试 ARM flash 程序我正在使用jlinkgdbserver在目标系统(cortex-m7)上设置 gdbserver。 我有一个准备调试的精灵。 第一次,我可以通过以下方式进行调试 但是,当调试到某个地方时,我想再次从入口点调试,我想出的方法是再次闪烁 ...
我正在使用 VS Code 和 J-Link 开发 S32K148。 这是 NXP 的 S32Kxxx 系列 32 位 ARM 基于 Cortex M4 的 MCU 的一部分,针对高可靠性汽车和工业应用。 我想 flash 使用 JFlash(带 J-Link)的芯片,但似乎闪烁已被禁用。 我的研 ...
我的英语水平很差,因为我的母语不是英语。 请理解。 我编译了一些在 IAR 中使用 LLVM infra 运行正常的测试代码,但生成的代码没有在我的测试板上运行。 详情如下。 测试目标 我想看看运行用LLVM生成的汇编代码。 测试环境 MCU : STM32L152VD (Cortex ...
我是 c# 的初学者,非常感谢您的帮助。 这是我使用的: -nRF52840 dk(由 segger embedded studio 开发) -pc 蓝牙(窗口 10) 我正在尝试创建一个扫描 Ble 并接收值(由 ble 连续发送)的程序。 我一直在查看 Windows 通用示例。 但是当我尝试 ...
我有一个 Segger J-Link,我试图在运行 MacOS Catalina 10.15.4 的 Macbook 上使用它,openocd 和 GDB 针对 ESP32 板。 问题是我看不到设备: 这些都不是 J-Link。 如果我运行 lsusb 我可以看到它: 我已经安装了从 Segger ...
[编辑] 这原来是一个硬件问题。 一个单独的线程正在打开无线电功率放大器,我的电源电流限制正在跳闸。 另一个线程总是在这条指令执行时准确地激活] 在调试我的项目时,我正在努力解决这个崩溃问题。 CPU 是 SAM4LS8 (Cortex-M4)。 我正在使用 Eclipse MCU 2018/ ...
我正在尝试使用 Segger J-link 调试我的应用程序,因为 Nucleo 开发板附带的 ST-Link 调试器只允许 5 个断点。 我找不到在调试会话期间停止看门狗的方法。 我在哪里可以找到这样的设置? 如果我使用 ST-link 进行调试,此选项在以下窗口中可用: 但是,当我选择 ...
我正在尝试使用 Segger 的 RTT( 实时传输),但我无法在 RTT 查看器上看到任何输出。 我怀疑根本原因是 RTT 查看器未识别 RTT 控制块。 设置 主机 PC 使用 Seggers 的J-Link调试器(JTAG 接口)连接到基于 ARM-CORTEX-M4 的电路板,如下所示: ...