Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
不穿格子衫的农民
TencentOS Tiny
提交
633617c4
T
TencentOS Tiny
项目概览
不穿格子衫的农民
/
TencentOS Tiny
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TencentOS Tiny
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
633617c4
编写于
6月 29, 2020
作者:
M
mculover666
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
improve TencentOS_tiny_EVB_MX_Plus_Quick_Start document
上级
49f91f29
变更
8
显示空白变更内容
内联
并排
Showing
8 changed file
with
45 addition
and
3 deletion
+45
-3
doc/15.TencentOS_tiny_EVB_MX_Plus_Quick_Start.md
doc/15.TencentOS_tiny_EVB_MX_Plus_Quick_Start.md
+45
-3
doc/image/EVB_MX_guide/action_result.png
doc/image/EVB_MX_guide/action_result.png
+0
-0
doc/image/EVB_MX_guide/create_action.png
doc/image/EVB_MX_guide/create_action.png
+0
-0
doc/image/EVB_MX_guide/enable_action_sample.png
doc/image/EVB_MX_guide/enable_action_sample.png
+0
-0
doc/image/EVB_MX_guide/enable_event_post.png
doc/image/EVB_MX_guide/enable_event_post.png
+0
-0
doc/image/EVB_MX_guide/enable_event_post_sample.png
doc/image/EVB_MX_guide/enable_event_post_sample.png
+0
-0
doc/image/EVB_MX_guide/event_post_result.png
doc/image/EVB_MX_guide/event_post_result.png
+0
-0
doc/image/EVB_MX_guide/start_action.png
doc/image/EVB_MX_guide/start_action.png
+0
-0
未找到文件。
doc/15.TencentOS_tiny_EVB_MX_Plus_Quick_Start.md
浏览文件 @
633617c4
...
...
@@ -336,7 +336,13 @@ https://github.com/Tencent/TencentOS-tiny
TencentOS tiny项目工程中包含了explorer的demo工程:
进入TencentOS-tiny\board\TencentOS_tiny_EVB_MX_plus\KEIL\qcloud_iot_explorer_sdk_data_template目录,双击TencentOS_tiny.uvprojx,用mdk打开。
2.
填写配置信息
Demo工程中example分组下的配置文件说明:
-
`data_config.c`
:设备属性功能相关参数配置
-
`action_config.c`
:行为调用相关参数配置
-
`events_config.c`
:事件调用相关参数配置
2.
填写配置信息
进入TencentOS-tiny\components\connectivity\qcloud-iot-explorer-sdk\port\TencentOS_tiny目录,修改HAL_Device_tencentos_tiny.c文件:
![](
./image/EVB_MX_guide/explorer_param_set.png
)
...
...
@@ -347,7 +353,7 @@ https://github.com/Tencent/TencentOS-tiny
*
设备密钥:将控制台的设备密钥,复制到上图sg_device_secret。
注:demo工程中已添加了一个用于调试的explorer设备信息,可以直接与explorer平台对接。
进入TencentOS-tiny
\e
xamples
\q
cloud_iot_explorer_sdk_data_template目录,修改
qcloud_iot_hub_sdk_explorer
.c:
进入TencentOS-tiny
\e
xamples
\q
cloud_iot_explorer_sdk_data_template目录,修改
entry
.c:
![](
./image/EVB_MX_guide/explorer_wifi_set.png
)
这里esp8266_join_ap函数的入参,填写用户自己的wifi热点名字及密码。
...
...
@@ -409,3 +415,39 @@ https://github.com/Tencent/TencentOS-tiny
```
5.
查看通信日志,即可查看到设备成功接收到下行指令,并上报最新数据到开发平台的详细日志。
### 4.2.7 设备事件上报
1.
修改工程中的
`config.h`
文件,开启事件支持:
![](
./image/EVB_MX_guide/enable_event_post.png
)
2.
修改
`data_template_sample.c`
文件,开启事件上报示例:
![](
./image/EVB_MX_guide/enable_event_post_sample.png
)
3.
编译程序,下载到开发板中,复位开发板,程序开始运行。
4.
在平台端可以看到设备上报事件的日志:
![](
./image/EVB_MX_guide/event_post_result.png
)
### 4.2.8 设备行为调用
1.
在云端的数据模板中,选择自定义功能版块,手动新建一个设备行为功能:
![](
./image/EVB_MX_guide/create_action.png
)
2.
在
`data_template_sample.c`
文件中使能Action示例:
![](
./image/EVB_MX_guide/enable_action_sample.png
)
3.
编译程序,下载到开发板中,复位开发板,程序开始运行。
4.
在云端下发设备行为调用:
![](
./image/EVB_MX_guide/start_action.png
)
5.
在串口助手中可以看到设备行为被调用:
![](
./image/EVB_MX_guide/action_result.png
)
\ No newline at end of file
doc/image/EVB_MX_guide/action_result.png
0 → 100644
浏览文件 @
633617c4
23.7 KB
doc/image/EVB_MX_guide/create_action.png
0 → 100644
浏览文件 @
633617c4
75.9 KB
doc/image/EVB_MX_guide/enable_action_sample.png
0 → 100644
浏览文件 @
633617c4
60.8 KB
doc/image/EVB_MX_guide/enable_event_post.png
0 → 100644
浏览文件 @
633617c4
35.1 KB
doc/image/EVB_MX_guide/enable_event_post_sample.png
0 → 100644
浏览文件 @
633617c4
57.5 KB
doc/image/EVB_MX_guide/event_post_result.png
0 → 100644
浏览文件 @
633617c4
41.5 KB
doc/image/EVB_MX_guide/start_action.png
0 → 100644
浏览文件 @
633617c4
56.3 KB
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录