【在线编程】操作指引
转载自:http://bbs.intorobot.com/thread-663-1-1.htmlIntoRobot在线编程操作指引1. 在线编程功能介绍 在线编程功能是IntoRobot云平台提供的在线编程、编译、烧录环境。无须安装客户端,在全球任何地方都可以随时操作,它完全兼容Arduino的语法而且使用起来非常便捷。通过它提供的丰富的示例和公共库,可以让用户迅速地掌握很容易的添加各种功能。同时,在线编程还支持远程升级和在线调试,这些可以带来很多的便利。主要界面如图:
2.在线编程操作步骤 1. 新建工程,输入工程名称,工程描述,选择绑定设备(该工程对应的设备,即确定要烧录的设备对象)。如果是使用已有的通过示例复制的方式,则不用手动新建,复制示例会自动新建工程。 2. 编辑代码。如需添加库,可在代码编辑界面添加项目所需共有库或者私有库的调用。编辑过程中及时保存,以免丢失。 3. 编译代码,如有编译错误会显示在状态栏,编译成功也会有相应的提示。 4. 烧录代码至绑定设备,烧录前会自动进行代码编译,编译成功后进行烧录。烧录过程需保持设备在线。烧录完成后设备则会立即运行最新的代码。 5. 如需调试,则可以打开调试助手进行相关调试信息的查看。 以下章节对各项内容进行详细说明。
3. 功能详解 在线编程分以下4个模块: ·我的工程:用户个人创建的工程,也可用从“示例”中直接复制,工程代码可以进行编辑,保存,编译,烧录,下载。 ·私有库:用户个人新建的库,也可以从“公有库”中直接复制,可以进行编辑以及供工程调用。 ·公有库:平台提供的公用的库,工程可以直接调用,可以复制至“私有库”进行编辑和使用。 ·示例:平台提供的示例代码,包括完整实例教程代码。
3.1创建工程: 确定工程名称、描述、选择工程对应绑定设备。
3.2我的工程列表 展示用户工程,支持复制工程、删除、编辑工程信息等功能。
·复制:将该工程复制出相同的一份,供备份或修改编辑。 ·修改:修改工程名称、工程描述、工程绑定设备。 ·删除:删除工程,删除后不可恢复。删除前请做好备份。
3.3编程界面:
·返回:返回工程列表 ·保存:将代码保存到服务器 ·编译:编译代码,如有编译错误在状态栏中进行提示 ·烧录:将编译后的程序文件烧录到绑定设备中,此时保持设备在线,即可以通过网络远程烧录,程序烧录成功后,会自动跳转至设备页面 ·下载:将编译后的程序文件下载到本地 ·添加项目文件:为工程增加.cpp与.h文件 ·文件删除:鼠标放在左侧对应文件名称列表处,会出现文件删除按钮,除ino主文件外,其他代码文件都可以进行删除操作 ·公有库:列表显示载入的公有库,点击“公有库”标签页,查找所需公有库,选择“载入应用“即可实现公有库的载入 ·私有库:列表显示载入的私有库,点击“私有库”标签页,查找所需私有库,选择“载入应用“即可实现私有库的载入 ·绑定设备:与工程绑定的设备,即程序烧录的对象 在线编程同时也提供代码字体大小,编辑器显示主题,代码对齐,以及快捷键的相关设置,为编码提供更多便利,并增强编程的可操作性。
3.4私有库: 可以自行创建,也可以从“公有库”复制,进行编辑和保存,通过我的工程中选择调用。如图:
3.5公有库: 不可编辑,可以通过“我的工程”直接调用,也可以复制到“私有库”进行编辑后进行调用。如图:
3.6示例: 包含应用程序和调用的库,可以复制到我的工程,直接编译、烧录即可使用。其中“IntoRobot”文件夹中是分别对应“参考设备”的代码,代码中包含有对参考设备的详细说明以及搭建此参考设备所需的器件等。如图:
3.7调试助手: IntoRobot云平台提供的在线调试的工具,可以将代码中调试语句输出的调试信息打印和显示出来,可通过“设备展示”-“我的设备”进入“调试助手”。如图。
更多实例教程请查看IntoRobot BBS http://bbs.intorobot.com/。可加入QQ群(460095989)与众多创客进行交流。
页:
[1]