想做一个复合型人才,所以最近在看单片机的开发,STC的环境配置相对简单,但是STM32的环境配置就难多了,作为一个运维狗,keil配置这种东西对我就像天书一样,一直尝试使用keil配置,还从ST官方下载了各种包,但最后都失败了。此外我还常使用使用ST提供的辅助工具来构建编程环境,但是时钟配置、各种兼容性的问题无法解决最终还是失败了。然而作为强迫症还是想按照传统搭建环境的方法来配置,尝试了很久还是失败,Youtube上找教学视频(不得不说,国内硬件底层的知识太少了),同时查阅了各种资料,打算用Arduino IDE作为开发环境来写代码。
配置环境:
Arduino IDE 1.9.0
http://dan.drown.org/stm32duino/package_STM32duino_index.json

在Arduino文件选项中的首选项中附加开发板管理器网址中输入上面的网址
并在工具选项中找到开发板管理器

安装stm32f1的环境包,安装过程稍长,如果出现安装失败请科学上网并在Arduino中正确配置代理。
至此,使用Arduino IDE 开发stm32f103系列开发板准备工作完成
网友评论