Fireduino

拥有双核Cortex-M3处理器,集成高质量音频Codec和WiFi模组,拥有良好的IOT扩展性能,完美兼容Arduino IDE和Arduino标准接口,并支持FireBlock图形化编程软件,是一款首选的编程启蒙教学平台,更是一款开源的创意原型平台。

代码

更新时间:2017-08-08 阅读:13543

Fireduino 代码结构

我们在 wiki 上有提供 Fireduino 的 Github 代码托管,感兴趣的朋友们可以通过 git 给我们提交一些建议和分享一下自己的一些东西。Github 上的代码结构与 Arduino IDE 所安装的 SDK 是一致的, 由于 Github 上我们会经常进行维护和更新,以及一些大家分享的东西,所以相比 Arduino IDE 下载的 SDK 会比较新。

Fireduino 代码在 Windows下 的位置

Windows 7 : C:\Users\xxx\AppData\Local\Arduino15\packages

Windows xp : C:\Documents and Settings\xxx\Local Settings\Application Data\Arduino15\packages

在package下,Firefly命名的文件夹就是我们安装的 Fireduino SDK。依次进入Firefly\hardware\arm\x.x.x\目录下,就是 Fireduino 代码所在的位置了。

cores

这里主要存放了一些 Fireduino 的核心代码,

libraries

这里存放了许多 Fireduino 本身特色功能和兼容 Arduino 外设的库,并且开放所有源码。

system

系统底层的一些API,此处只提供头文件,函数以.a文件的形式提供。

variants

系统底层的.a文件以及一些必须的配置文件。

Fireduino 代码获取

通过以下命令可以从 GitHub 服务器上面拉取Fireduino的代码。

   https://github.com/FireflyTeam/Fireduino-SDK.git