为了让微控制器做一些有用的事情,我们必须为其编写指令。虽然我们可以使用简单的文本编辑器编写这些指令,但许多人发现使用专用的“编程环境”更容易编写他们的程序。本教程中的视频将带您逐步完成在计算机上安装一个这样的编程环境(WinAVR)所需的每个步骤。我称其为编程环境,因为您将安装的程序具有许多功能。这个特定的编程环境允许您使用各种语言(我们将专注于C语言)创建和编辑程序,然后将程序编译成微控制器可以理解的可执行格式。
最后,WinAVR将帮助我们将此文件传输到微控制器中。WinAVR还将帮助我们做许多其他事情,比如调试我们的程序,并在编译和语法错误时提供警告。我们将在后续教程中详细介绍这些内容。
WinAVR的安装过程非常迅速而简洁。以下是详细的步骤:
- 从WinAVR的sourceforge文件位置下载最新文件。官方网站提供了一些与该程序相关的信息,如果您有兴趣进一步探索,可以查看它。
- 点击最新版本。
- 由于您将下载一个可执行文件,因此您需要回答一个安全问题,询问是否要保存下载。
- 下载完成后,点击该文件执行它,安装过程将开始。
- 安装过程将有通常的Windows安装向导信息,以及一些问题,供您根据需要进行调整。大多数情况下,这些问题可以保持默认值,但您可以根据需要进行选择。
好了,安装就是这样了。与大多数Windows程序的安装没有太大区别。但您可能会注意到WinAVR编程环境的开始菜单文件夹中有许多选项。不用担心,您通常只会使用一个名为“Programmers Notepad”的程序。单击此图标将启动用户界面,该界面允许我们编写程序(创建和编辑)。该程序还包含菜单命令,可帮助我们编译代码,然后将其传输到微控制器中。
好的,您可能对编译过程仍然有些生疏。回想一下,这只是计算机将您编写的人类可读程序转换为微控制器可以理解的一组指令的过程。程序员记事本将在幕后为我们处理所有这些,因此我们不必担心所有细节。但是,如果您愿意,您可以了解更多有关该过程的信息。
在下一个视频中,我们将测试我们的配置和已安装的组件。将测试编程器以确认Windows是否识别它,并且它完全能够与微控制器设备进行通信。然后,我们将编写一个简短的“什么都不做”的程序,以确保在将程序转移到微控制器上时没有错误。
Linux, PHP, C,C++,JavaScript,verilog 老师