ST意法半导体
直播中

李平

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

使用ST NUCLEO-H7A3ZI-Q板出现连接目标错误该如何解决呢

嗨,我正在使用 ST NUCLEO-H7A3ZI-Q 板,我是新的。它第一次或两次正常工作。但现在我无法将代码写入其中,它说“无法连接到目标”。然后我尝试用 STM32CubeProgrammer 连接它并在“掉电”模式下连接 ts。然后我执行了全芯片擦除。之后,威廉希尔官方网站 板正常工作。
但是当我重新连接威廉希尔官方网站 板并再次完成全芯片擦除时,问题又出现了。
也就是说,每次为威廉希尔官方网站 板供电时,我都需要运行完整的芯片擦除。
我该如何解决这个问题?

回帖(1)

周润艺

2022-12-23 11:42:38
确保您的代码适当地设置了 LDO/SMPS 和 VOS 设置,并且没有禁用、更改或重新配置 SWD 涉及的引脚。

检查 SystemClock_Config() 等,这里是 H7 存储库中 NUCLEO-H7A3ZI-Q 的示例


  • static void SystemClock_Config(void)
  • {
  •   RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};
  •   RCC_OscInitTypeDef RCC_OscInitStruct = {0};

  •   /*!< Supply configuration update enable */
  •   HAL_PWREx_ConfigSupply(PWR_DIRECT_SMPS_SUPPLY); // << THIS

  •   /* The voltage scaling allows optimizing the power consumption when the device is
  •   clocked below the maximum system frequency, to update the voltage scaling value
  •   regarding system frequency refer to product datasheet.
  •   */
  •   __HAL_PWR_VOLTAGESCALING_CONFIG(PWR_REGULATOR_VOLTAGE_SCALE0);

  •   while(!__HAL_PWR_GET_FLAG(PWR_FLAG_VOSRDY)) {}

  • ...

举报

更多回帖

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