如何编程STM32

第2部分:工具链和软件安装 前一篇博客的摘要 在最后一部分中,我们简短地讨论了该系列的思想,并接触了必需的文档以开始对微控制器进行编程。 如果您出于好奇而阅读了其中一份文档,则会发现有很多页面需要摘要。 当然,我们不会阅读所有内容,但会不时阅读。 这使我想到一个故事,一个学生问我关于工程师最重要的技能之一。 我只是简单地回答:“阅读很多东西并找到正确信息的能力”。 作为工程师,我们花了大量时间浏览大量数据表,应用笔记,参考手册或原理图,但并非每个供应商都提供良好的文档。 回到今天,我们将讨论(主流)工具链来对微控制器进行编程和安装过程(是的!!!!!!) 通过暗示“主流”工具,我的意思是,我们将使用供应商正式支持的工具。 我们可以轻松地进入供应商的论坛提出问题或发出票证以获取工程师的支持(只要您说服他们使用花哨的闪烁LED应用程序每年可以生产1万件,您就会得到答复)。 IDE –集成开发环境 对于一般的程序,我们首先想到的是IDE,那么它是什么? 对于非常“学术/长期/不确定它是否准确”的定义,请使用维基百科。 但基本上,IDE包括: 文本编辑器,您可以在其中编写代码并设置代码格式 编译器,一种检查语法错误并将您的代码转换为机器代码的工具。…