近来闲下来了,想用下STM32CubeMX,咱也赶赶潮流,摸索了一下,点了个灯,完美。再把灯灭了吧,但发现找不到SW设备。这是怎么回事?我重新设置了Keil,不行;重新用STM32CubeMX生成,也不行。难道我的板就这样废了吗?我在网上寻找答案,最后锁定应该是SW端口没设置好,导致无法烧录。经过一番搜寻和探索,最终得到了解决方法。
造成SW失效的原因是我在配置STM32CubeMX时没有配置SW,如图所示,找到SYS选项里的Debug,选择你的下载器。
那么在无法下载程序的情况下我们又该如何下载呢?我的方法是按住复位按钮,点Keil的下载。当然有的人是没引出复位按钮的,那么也可以通过设置boot来操作,具体我没用过,所以要操作boot的话还是查一下吧~
恢复下载能力的STM32感觉下载速度都快了呢,哈哈。