就像这样
类似这个现象我碰到过。不是STlink问题。是配置问题。
你检查一下该函数:void HAL_MspInit(void), 里面的 __HAL_AFIO_REMAP_SWJ_ENABLE()这句。正确的是这句,允许JTAG.
我以前碰到与你类似问题,后来对比发现是这句被改为了__HAL_AFIO_REMAP_SWJ_DISABLE(),jtag被禁止,导致了该问题。
由于你禁止了Jtag,就没法用stlink去修改配置。解决办法是:硬件引脚boot1,0设置 [0,1],即为“系统存储器“模式,这样就可以通过串口重新下载程序了。
以上,请参考一下。
评分
查看全部评分
评分
查看全部评分
好的
评分
查看全部评分
评分
查看全部评分
怎么升级啊
评分
查看全部评分
谢谢啦,我用的是hex文件,回去我升级一下试试
评分
查看全部评分
评分
查看全部评分