如何用C语言编写Arduino Uno

电子说

1.2w人已加入

描述

第1步:设置事物。.

要在C中编写代码,我们需要一个软件,

您可以使用AVR studio和任何其他编码软件。

这里我们将使用代码块,重量轻,易于使用,并且内置软件直接将代码上传到您的Arduino 。你可以在这里下载。

下载完成后,打开它并选择新项目。

将打开一个对话框。

选择 AVR项目,

(是的,还有一个Arduino项目,因为代码块也支持Arduino编程语言。)

点击开始 ,

单击下一步

提供项目名称(您也可以更改目标文件夹以保存此项目。)

单击下一步。

它会要求编译器,已经选择了默认编译器,

点击下一步

这里你必须选择芯片你的Arduino,(我正在使用Uno,所以我会选择Atmega328p。)

点击完成。

打开一个空白屏幕。在左手边。有工作空间

双击来源并选择 main.c 。

第2步:编写代码。

C语言

C语言

所以我们设置了所有东西

一个文本文件附有instrctable,查找并下载。

复制保存在其中的代码并将其粘贴到屏幕上。

{理解代码。

告诉芯片所有端口和引脚所在的位置。

使用内置延迟功能。准确延迟

DDRB 端口B的数据方向寄存器

PORTB5 在Uno中,PORTB5连接到数字引脚13。

BV 位值。 }

现在点击位于菜单栏下方的齿轮之类的图标。它将编译并构建所有必需的文件。

现在转到菜单栏中的工具并单击 Arduino Builder 。

步骤3:将代码上传到Arduino 。..

C语言

程序将打开。

现在将Uno连接到PC。

单击加载草图/hex文件并浏览存储它的hex文件。 (默认位于C drive/file_name/bin/debug/)

不要更改时钟。

选择Uno的COM端口。

一旦你点击COM端口,Arduino Builder就会开始编程。

编程完成后,Uno上的L led应该闪烁。

我在本教程中使用过Uno,但你可以使用任何arduino,你只需知道哪个IC引脚连接到Arduino的哪个数字或模拟引脚。

责任编辑:wv 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分