ARTIK开发指南:从命令行到C语言编程
1. ARTIK项目开发基础
对于基于ARTIK的项目,一个无可见用户界面(UI)的服务器端设计是不错的起点。不过,ARTIK模块都有视频显示输出,你可以在应用中集成图形用户界面。同时,ARTIK模块包含Temboo支持库,可用于与基于云的物联网服务通信。
1.1 GCC ARM编译器支持
在开发工作站上,借助合适的支持,GCC可以将源代码编译成与ARM兼容的可执行镜像。这需要GCC ARM EABI套件,不同操作系统的安装过程有所不同:
- Windows :Linaro工具包可能就足够,它也可在Linux上使用。
- Mac OS X :Linaro工具链不可用,因为它未移植到该平台。
- Linux :不同发行版的工具链安装方式不同。
你可以从 这里 下载关于如何从头构建工具链的PDF文件,该网页还提供了发布说明、安装套件、技术指南和许可文件的链接。
如果你打算为ARTIK 1模块开发,在为ARTIK 5和10模块的ARM处理器配置好工具链后,还需添加对编译MIPS®32二进制文件的支持。
1.2 让GCC正常运行
可以通过添加额外的库来增强ARTIK模块或开发工作站上的GCC编译器,这些库可随时添加,以提高与开源项目的链接兼容性。GCC编译器命令通常格式如下: </