STM32建好的工程为啥下载不进去程序

版权声明:本文为博主原创文章,如需转载,请注明出处 https://blog.csdn.net/qq_36554582/article/details/86601542

刚开始准备蓝桥杯嵌入式比赛,自己试着建立了一个工程模板,把各种文件都从官方库中复制过来了,可就是下载不进去蓝桥杯嵌入式开发板里面,后来又仔细地看了视频教程,终于发现了一个不同点,就是在选择芯片型号的时候,有稍微的不同:
我是从这里面选择的:
在这里插入图片描述
在这里插入图片描述
因为开发板使用的是stm32f103rbt6,所以要选择STM32F103RB,而视频教程是这样选择的:
在这里插入图片描述
在这里插入图片描述
同样都是选择的STM32F103RB,第二种方法建立的工程就可以正常下载进去,第一种方法建立的工程就无法下载进去程序,我目前也没有深究原因是什么。
遇到同样问题的同学可以这样尝试一下:从Legacy Device Database[no RTE]里面选择相应的STM32芯片,而不是从Software Packs里面选择芯片,下载不进去程序的问题或许可以解决。
当从Software Packs里面选择芯片之后,建立好的工程在Device里面可以看到:
在这里插入图片描述
而从Legacy Device Database[no RTE]里面选择芯片之后,建好的工程在Device里面可以看到:
在这里插入图片描述
就这一点不一样,就导致下载不进去程序,暂时不知道原因是啥,反正目前是可以解决下载不进去程序的问题了。

猜你喜欢

转载自blog.csdn.net/qq_36554582/article/details/86601542