如图
经过检查,是选项勾选错误,首先点击魔术棒
点击output,在这里左边有两个选项,分别是createExecutable和create library ,我们可以看到,如果选择生成library,就无法生成hex文件,因此需要把选项修改为选到createExecutable,点击OK,这个时候load按钮就成功点亮了,在编译一次即可下载。
还有另一种情况是没有设置对debug选项,点击魔术棒后点击debug,有可能是错选到use simulator而导致无法识别下载器,这时候把右边选项的勾勾打上即可。
那么大家给stm32写代码的时候是用keil还是vscode呢?