Arduino IDE上完成ArduinoMini的编程编译和下载的方法

来源:本站
导读:目前正在解读《Arduino IDE上完成ArduinoMini的编程编译和下载的方法》的相关信息,《Arduino IDE上完成ArduinoMini的编程编译和下载的方法》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《Arduino IDE上完成ArduinoMini的编程编译和下载的方法》的详细说明。
简介:刚刚从创客空间得手两块ArduinoMini。因为除了板子在手,没有其它任何资料,故按板子上留的网址,顺藤摸瓜来到hacker-china,读到《满足您创新创意的需要,亲手打造属于你的Arduino》,读后感觉用起来确实不方便,而且我手里只有一块USBTinyISP,就考虑能否用它直接在Arduino IDE里完成编程编译和下载等所有工作,从而让其成为一个名符其实的Arduino。

首先,介绍一下环境,我使用的是Arduino IDE1.52版本,下面探讨如何在这个IDE中完成编译和下载工作。打开Arduino IDE1.52,进入“文件——示例——01.Basics——Blink”出现如图1所示的程序窗口:

Arduino IDE上完成ArduinoMini的编程编译和下载的方法

图1:Arduino IDE1.52界面及Blink示例程序

进入“工具——板卡”,会看到有很多板卡型号,让我很兴奋的是里面直接就有Arduino Mini板子,尽管读到Hack-China的文章说不能直接用,还是先试一下再说,至少查明为什么不能用。选中Arduino Mini,然后点击下载,编译……下载……失败。看来hack-china文章的作者说的不能用,确实没有错。撇开这些观点,看看错误提示信息,如图2所示:

Arduino IDE上完成ArduinoMini的编程编译和下载的方法

图2用Arduino IDE自带板卡选项ArduinoMini出错

仔细查看图2,会发现ArduinoIDE中自带板卡选项Arduino Mini所使用的处理器是ATmega328,而我们这款Arduino Mini却选用的是ATMEGA8L-8PU,出错是必然的了。

那是不是真的就没有办法了呢?我们再在Arduino IDE中挖掘,看看能否找到一点有用的信息。

Arduino IDE上完成ArduinoMini的编程编译和下载的方法

图3 ArduinoIDE中板卡列表

在Arduino IDE板卡列表中,有“ArduinoNG or older”,这个older是向前兼容的,也许这里就是突破口。选中“Arduino NG or older”,我们发现,板卡类型变成了“Arduino NG or older,ATmega168 on COM6”,处理器型号还是不对。再看工具栏,下拉菜单中“Processor”选项被激活了,选中进入,如图4所示。

Arduino IDE上完成ArduinoMini的编程编译和下载的方法

图4 Processor类型

到这里,似乎柳暗花明了,选中ATmega8。

点击“使用编程器下载”,如图5所示。——编译——下载……成功!

Arduino IDE上完成ArduinoMini的编程编译和下载的方法

图5选择“使用编程器下载”

看看我们的Arduino Mini的反应吧,原来的4个LED滚动显示没有了,但我们让LED闪烁,它没有按照我们的要求显示!

Blink示例程序中,是控制D13脚连接的LED,而在ArduinoMini中,连接LED的是0,1,2,3四个引脚。所以只要把13改为0~3中的如何一个就可以看到灯的闪烁了。

提醒:《Arduino IDE上完成ArduinoMini的编程编译和下载的方法》最后刷新时间 2024-03-14 00:51:07,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《Arduino IDE上完成ArduinoMini的编程编译和下载的方法》该内容的真实性请自行鉴别。