ST意法半导体
直播中

王焕锁

7年用户 948经验值
私信 关注
[问答]

为什么会不能使用STM32CUBEprogrammer独立程序呢?有谁知道吗

我不能使用 STM32CUBEprogrammer 独立程序,但是我的编程器在 stm32CUBEIDE V1.7 上工作得很好。在 STM32cubeide 编程期间,配置是可见的,它加载 STM32cubeprogrammer V2.8 我将设置复制到独立程序,因为这些设置似乎在 STM32CUBEIDE 中工作,但它仍然不起作用。我更新到最新的固件并尝试了 STM32CUBEprogrammer 的 V2.9 和 V2.8,但都不起作用。
我的设置:(来自 cubeide 在 cubeprogrammer 中使用的相同设置)
ST-LINK 序列号:6
ST-LINK固件:V2J39S7
木板    :  -
电压:3.33V
SWD 频率:4000 KHz
连接模式:Under Reset
复位方式:硬件复位
设备 ID:0x447
修订 ID:Rev Z
设备名称:STM32L07x/L08x/L010
闪存大小:128 KB
设备类型:单片机
设备 CPU:Cortex-M0+
BL 版本:0x__
我目前使用的不是官方的 ST-link 兼容探头。然而,官方的确实有效。我不介意使用官方编程器,但这个更方便一些,因为它还可以供电。
有谁知道为什么会出现这个问题?我认为我的连接没有任何问题。但这可能是官方和这个特定程序员之间的不兼容,特别是与独立程序而不是 cubeide 中使用的命令行变体。









回帖(1)

张家旺

2022-12-8 13:44:34
我尝试了 ST-link 并且这有效但不是硬件并在重置下连接。我需要使用软件系统重置和正常模式。现在我的问题已经解决了,因为 ST-link 也有我需要的功能(内存读取),但我仍然觉得 cubeprogrammer 仍然无法工作很奇怪。而 ST-link 和 cubeIDE 都可以工作。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分