【发布时间】:2020-01-11 00:48:22
【问题描述】:
我设计了一个电路,我在 PCB 上使用了 STM32L452RETx 微控制器。这基本上是一个电流传感器。我正在使用 JTAG-20 连接器进行调试。我正在使用 Atollic TrueStudio IDE。
问题是当我通过在调试配置中选择 JTAG 选项在 TrueStudio 中调试程序时,它会给出错误,提示无法初始化 ST-Link 并且找不到目标,但是当我选择 SWD 时没有错误并且它编程成功。在 STM32CubeMx 中,我将调试设置为 JTAG 5 引脚配置,因为我在硬件中使用 JTAG 20。 (串行外设-> 系统-> 调试-> Jtag 5 引脚)。程序正在调试,没有错误,但串行终端没有输出。串口终端没有出现握手错误。
谁能告诉我这是正确的调试方式(TrueStudion 中的 SWD 和 STM32CubeMx 中的 JTAG)或者我犯了一个错误。
问候,
【问题讨论】:
标签: jtag truestudio swd