极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 21098|回复: 2

arduino的系统!!!!!

[复制链接]
发表于 2012-1-17 19:54:58 | 显示全部楼层 |阅读模式
下载和入门

安装 DuinOS 0.1 et 0.2

0. 从 RGLabs v0.1 下载使用Arduino IDE 0017或下载从 novell.chel.ru v0.2用Arduino IDE 0018

1.关闭 Arduino IDE (所有实例)。

2.复制 arduino。DuinOS \hardware\cores (Arduino IDE 0017) 或 \hardware\arduino\cores (Arduino IDE 0018) 文件夹的文件夹。

3.重命名您的当前 \hardware\boards.txt (Arduino IDE 0017) 或 \hardware\arduino\boards.txt (Arduino IDE 0018) 文件。

4.Boards.txt (0.1) 或 hardware\boards.txt (0.2) 与 DuinOS 部署到 \hardware (Arduino IDE 0017) 或 \hardware\arduino (Arduino IDE 0018) 文件夹复制。

5.您当前的 \lib\keywords.txt 文件重命名。

6.Keywords.txt (0.1) 或 ide\keywords.txt (0.2) 部署与 DuinOS 到 \lib 文件夹复制。

7.启动 Arduino IDE。

8.请选择任何 DuinOS 主板,从工具-> 板菜单,像"Arduino Duemilanove 或纳米 ATmega328 + DuinOS"。

9.现在,您可以编译任何标准的项目,但我们建议 \examples\MoreComplexBlinking 与 DuinOS 一起部署。

测试仅为 DuinOS 0.3 Dev SVN 安装

0. 下载 DuinOS 0.3 Α-Dev 版-svn20101222-定时器 1-只从谷歌代码测试使用代理兵团与Arduino IDE 0021.

1.关闭 Arduino IDE (所有实例)。

2.复制 arduino。DuinOS 到 \hardware\arduino\cores (Arduino IDE 0021) 文件夹的文件夹。

3.您当前的 \hardware\arduino\boards.txt (Arduino IDE 0021) 文件重命名。

4.Hardware\boards.txt (0.3) 部署与 DuinOS 到 \hardware\arduino (Arduino IDE 0021) 文件夹复制。

注: 如果您使用 Arduino Arduino Duemilanove 或 ATmega328、 Arduino生物学帮助Diecimila、 Duemilanove 或 ATmega168,带纳米带纳米以外的其它卡
然后
Hardware\boards-test.txt (0.3) 部署与 DuinOS 到 \hardware\arduino (Arduino IDE 0021) 文件夹复制和重命名为 board.txt。


5.您当前的 \lib\keywords.txt 文件重命名。

6.将复制到 \lib 文件夹与 DuinOS 一起部署的 lib\keywords.txt (0.3)。

7.你当前的 \libraries\Servo (Arduino IDE 0021) 文件夹重命名。() Optionnal

8.复制 CPPLib,cesrial,mprintf 伺服,ServoTimer2 库文件夹从图书馆 (Arduino IDE 0021) 的文件夹。() Optionnal

9.复制 MoreComplexBlinking,MoreComplexBlinkingAndSound 从示例文件夹示例 (Arduino IDE 0021) 的文件夹。() Optionnal

10.启动 Arduino IDE。

11.请选择任何 DuinOS 主板,从工具-> 板菜单,像"Arduino Duemilanove 或纳米 ATmega328 + DuinOS"。

12.现在,您可以编译任何标准的项目,但我们建议 \examples\MoreComplexBlinking 与 DuinOS 一起部署。

注: 如果您使用的主板 test.txt Arduino 卡,然后在本论坛在这里,如果报告它的工作原理

卸载

0.关闭 Arduino IDE (所有实例)。

1.如果你有重命名原始的 boards.txt 文件,删除当前的 boards.txt 文件,重命名前一个,(因此它将是现在的你新的 boards.txt)。

2.如果你有重命名原始的 keywords.txt 文件,删除当前的 keywords.txt 文件编写工作和命名前一个 (使它现在将您新的 keywords.txt)。

3.删除 arduino。从 \cores 文件夹的 DuinOS 文件夹。

4.现在你可以重新启动 Arduino IDE 和没有 DuinOS 的情况下继续工作。
回复

使用道具 举报

发表于 2012-1-17 22:30:38 | 显示全部楼层

Duinos是FreeRTOS对于Arduino的一个移植,从好的地方来说,FreeRTOS的资料和例程比较多,学习难度相对低点。不好之处,Duinos对Arduino的内核进行了一些替换,所以对于Arduino体系而言兼容比较差,很多Arduino的库在Duinos下失效了。

Duinos现在已经停止更新很长时间了,似乎已经停止开发了。还有一点,Duinos的作者不强制但是希望这个东西不要应用到与军用有关的非民用领域,呵呵,不错的老外。
回复 支持 反对

使用道具 举报

发表于 2012-7-28 12:16:26 | 显示全部楼层
我学了单片机程序开发,我很好奇Arduino的编译过程.
请问,有关于Arduino内核的资料吗?
我的QQ:53827302.
谢谢.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-29 17:19 , Processed in 0.041966 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表