代码
更新时间:2017-08-08 阅读:14052
目录
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