专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
STM32
【在线编程】操作指引
2019-07-20 21:54
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
STM32/STM8
4848
0
1533
转载自:
http://bbs.intorobot.com/thread-663-1-1.html
IntoRobot
在线编程操作指引
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)与众多创客进行交流。
发送
看不清?
0条回答
一周热门
更多
>
相关问题
STM32F4上I2C(在PROTEUS中模拟)调试不通的问题
6 个回答
芯片供应紧张,准备换个MCU,MM32L系列替换STM32L系列的怎么样?
7 个回答
STM32同时使用两个串口进行数据收发时数据丢包的问题
5 个回答
STM32F103串口通信死机问题
4 个回答
STM32WLE5CC连接SX1268在LoRa模式下能与 SX1278互通吗?
2 个回答
STM32开发板免费用活动
7 个回答
stm32 处理 DHT11占用太多时间,大家程序是怎么设计的
8 个回答
分享一个STM32单片机做的离线编程器代码
9 个回答
相关文章
ST公司第一款无线低功耗单片机模块有效提高物联网设计生产效率
0个评论
如何实现对单片机寄存器的访问
0个评论
通过USB用STM32片内自带Bootloader下载程序及注意事项
0个评论
欲练此功必先自宫之STM32汇编启动,放慢是为了更好的前行
0个评论
×
关闭
采纳回答
向帮助了您的网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
STM32
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
关闭
您已邀请
15
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
一周热门 更多>