如何从TrueStudio调试和刷新Nucleo32板?

时间:2019-05-03 04:57:20

标签: stm32 nucleo truestudio

我正试图将我的代码通过TrueStudio刷新到NUCLEO-L432KC(STM32L432KC)。失败了。

[enter image description here

外观工具无法检测到ST-Link探针。我刚刚通过PC(Windows10)的USB电缆连接了它。代码和项目文件由STM32CubeMX生成。

失踪了什么?我该怎么办?

我已确认以下内容。

  • 从STM32CubeProgrammer GUI中,它无法检测到ST-Link连接。
  • 从STM32CubeProgrammer CLI中,它可以检测ST-Link的S / N。但无法连接。
  • 从STLinkUpgrade 3.3.0起,它可以检测设备和S / N。也可以更新到V2J33M25。
  • 从IAR Embedded Workbench,它可以构建和刷新代码并进行调试。没问题。
  • 使用STM32F429 MCU的STM32F4 Discovery套件,结果看起来相同。

2 个答案:

答案 0 :(得分:1)

请确保在使用调试器时没有运行其他程序,例如ST-LINK实用程序。某些版本的ST-LINK会“吞噬”调试窗格的访问权限,而其他程序则无法连接到它。

答案 1 :(得分:0)

安装驱动程序https://www.st.com/en/development-tools/stsw-link009.html

在调试配置窗口中选择正确的微型