可以用Jlink安装目录下的 jLinkSTM32.exe来 reset :
找Link安装目录下的 jLinkSTM32.exe
运行 jLinkSTM32.exe
根据提示操作, 这里输入芯片系列选项
回车, 重置成功
按上面步骤重置芯片, 然后再去调试和下载应该就OK了.
将卡插入电脑, 试试我的方法
1、开始-->运行-->regedit-->确定,进入注册表。
2、查看HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\与
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\两项中是否有StorageDevicePolicies子项,且该子项中是否有WriteProtect值,如果有则将其值改为0后跳到第5步;
如没有则进行3步。
3、查看HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies
如无StorageDevicePolicies该项,则新建(在Control上点右键-->新建-->项,将新建项重命名为StorageDevicePolicies)
4、在右边栏内新建立Dword值,命名为WriteProtect,值为0
5、重启计算机后插入U盘,正常。
要加分哦!如果成功的话
搜一下:STM32用串口下载后,不小心写保护和读保护了,如何解锁?