STM32的三种下载方式:
参考:http://blog.chinaunix.net/uid-20788517-id-263475.html点击打开链接
----------------------------------------------------------------------------------------------------------------------------------
问题:
使用J-link下载STM32L的程序或是在线调试时,第一次成功下载,之后操作不能进行,出现“no cortex-m Device found”字样,
原因:
出现这个问题的原因通常是对SWD的两个引脚SWCLK和SWDIO设置有关系。
解决方案:
参考:http://www.51hei.com/bbs/dpj-26907-1.html
方法一、将boot0保持拉高,同时按下复位按键,松开复位按键,执行download操作,以后操作保持boot0拉低,可以正常使用。
方法二、使用J-Flash,连接成功后,执行 Unsecure Chip,之后执行Erase chip ,最后下载执行文件即可