久芯网

STM32L071 MDK调试device could not powered up问题。

avatar WeChatWe 提问时间: 2023-08-25 15:31:34 / 已解决
各位大侠好:
最近在用STM32L071这个片子,做时钟配置的时候发现PLLVCO最大只能配置到16M,配成32M的话,系统就会在执行时钟切换时跑飞,于是我想到可能是FLASH的等待周期造成的,所以就写了下FLASH的ACR寄存器,将LATENCY位置1,烧录一次之后就再也无法烧录,IDE提示device could not powered up错误,,请问是啥原因?该怎么解决?
IDE:MDK5
调试工具:CMSIS DAP
芯片:STM32L071CBT

如需获得 STM32L071 等器件的更多信息,请点击链接或 点击此处 联系在线客服!

1个回答
  • avatar xmshao
    最佳答案
    回答时间: 2023-08-25 16:03:48

    你尝试使用STM32Cubeprogrammer连接目标板看看option配置,看看你改动些什么,将其恢复到默认配置。另外,你开发时最好基于cubeMx进行初始化配置, 这样的话,时钟及相关flash latency都会自动帮你配置好。

会员中心 微信客服
客服
回到顶部