软件开发环境与工具教程 软件开发环境介绍

毫无疑问,嵌入式开发离不开软件开发环境。无论是IAR、KEIL、Arduino等IDE,甚至是冷门IC专用IDE,都得选一个。否则,你的程序会做什么?工作的第一步就被抓住了,下面就说说。但是对于

本文最后更新时间:  2023-03-23 06:26:34

毫无疑问,嵌入式开发离不开软件开发环境。无论是IAR、KEIL、Arduino等IDE,甚至是冷门IC专用IDE,都得选一个。否则,你的程序会做什么?工作的第一步就被抓住了,下面就说说。但是对于初学者来说,掌握一个IDE通常是痛苦的。因为各种菜单,配置,界面等等。令人眼花缭乱,如何开始?听听我过去的经验,谈谈如何使用一个嵌入式软件开发环境。如果已经开始,可以忽略这篇文章。

首先,你要知道用IDE做什么。IDE主要帮助我们管理工程文件,编辑源代码,编译代码,下载固件,甚至调试代码。这些都是核心功能。基本上任何IDE都有以上功能。

通常,我们要先新建一个工程,做一些基本的配置,如器件相关的。因此,上手新IDE,第一步,就是找新建工程,或者打开例子工程。英文界面,多能找到Projects或workspace字眼的菜单。

通常我们要新建一个项目,做一些基本的配置,比如设备相关的。因此,开始使用新IDE的第一步是找到一个新项目或打开一个示例项目。英语界面,在这里你可以找到一个带有“项目”或“工作区”字样的菜单。

通用集成开发环境的工程门户

编辑源码,没什么好说的。虽然是最重要的一步,但是IDE上没什么好说的。有些朋友为了加快进程,喜欢用专业的编辑器,这个主意不错。一些细节技巧,你可以自己摸索。这里就不说了。

编译代码,这一步是检查源代码的语法是否正确,如无问题就将其转换为可以下载的二进制文件。二进制文件,是硬件MCU可以识别的二进制码。编译很简单,就是点击一个按钮或菜单。如下图,点击几个位置,就可以编译代码。英文界面,通常有Compile、Build或者Rebuild等字眼。

编译代码,这一步是检查源代码的语法是否正确,如果没有问题,就转换成可下载的二进制文件。二进制文件是硬件MCU可以识别的二进制代码。编译很简单,就是点击一个按钮或者菜单。如下所示,您可以通过单击几个位置来编译代码。英文界面,通常带有编译、构建或重建等字样。

编译项目以获得刻录的文件。

如果编译代码没有问题,就会产生一个二进制文件。在哪里不重要,只要会下载到芯片里就行。也就是随便点一两个地方。需要注意的是,模拟器、程序员等工具可能需要提前设置好。这里要看具体的芯片和工具。英文界面,通常带有下载或程序等字样。

以上是嵌入式开发,所有IDE工具的共同特点。已经认识的朋友可能觉得很单纯。其实我在这里只说一下共性和学习思路。这样新手就不会犹豫恐惧无从下手。了解嵌入式开发的必要整体步骤,可以让你有的放矢。即使是看资料,也能很快找到对应的章节,避免漫无目的的吃整本资料。这也是我喜欢谈想法的原因。掌握全局,就是知道路在何方。

温馨提示:内容均由网友自行发布提供,仅用于学习交流,如有版权问题,请联系我们。