所以,我正在尝试使用 ST-Link 连接到自定义板。我的板子使用 STM32 微控制器,我使用 ST 链接实用软件来查看是否可以连接到它。
现在,如果我在实用软件上同时按下连接并在我的板上按下复位,则连接成功。但是,一旦我将手指从重置按钮上移开,与设备的连接就会丢失。这是预期的吗?以及如何在不按住重置按钮的情况下使其保持连接!
另外,假设我一直按下它,当我尝试擦除芯片时,实用软件会给我一个内部命令错误。当我尝试对芯片进行编程时也会发生这种情况。
任何建议表示赞赏。
所以,我正在尝试使用 ST-Link 连接到自定义板。我的板子使用 STM32 微控制器,我使用 ST 链接实用软件来查看是否可以连接到它。
现在,如果我在实用软件上同时按下连接并在我的板上按下复位,则连接成功。但是,一旦我将手指从重置按钮上移开,与设备的连接就会丢失。这是预期的吗?以及如何在不按住重置按钮的情况下使其保持连接!
另外,假设我一直按下它,当我尝试擦除芯片时,实用软件会给我一个内部命令错误。当我尝试对芯片进行编程时也会发生这种情况。
任何建议表示赞赏。
根据我的经验,所有这些问题都来自错误的组装方式,这种方式可以帮助您找出首先在微控制器下方的 PCB 背面放一盏灯,然后查看是否有任何引脚在封装之外(如果对齐)正确地,轻轻地将你的微压到PCB上,并测试它是否断开连接,如果它解决了你的问题,那么一些引脚没有正确焊接
所以解决这个问题的方法是上拉板上的 NRST 引脚和 st 链接,并在按下复位按钮后断开它。
我仍然没有找到擦除芯片的解决方案,但我相信闪存受到保护。当我尝试更改 st 链接实用程序中的选项字节时,它会断开与板的连接,说:无法设置选项字节!请重置目标并重试!
然后断开与设备的连接。
有什么线索可以更改选项字节吗?这可能真的解决了问题!
谢谢