查看: 46211|回复: 24

[应用] 远程点亮led-mini板

  [复制链接]

4

主题

44

帖子

101

积分

注册会员

Rank: 2

积分
101
发表于 2016-12-5 15:54:21 | 显示全部楼层 |阅读模式
本帖最后由 klren 于 2017-1-19 12:22 编辑

本文例程 https://github.com/klren0312/onenet_edp_wenshidu_led
别忘了改wifi ssid 和 password啊

中午刚收到mini板,便迫不及待的跑了跑例程。一切都从点亮led开始
下图为mini板

DSC_0044.JPG

使用的是官方mini板例程 http://pan.baidu.com/s/1mimAoOS
工程名 OneNET_Mini_Demo_ESP8266_EDP_Led
开发环境 keil5

具体步骤:

1.当然首先我们是在开发者中心创建一个产品
1.png
其他空自己填,然后这几个这么选,由于我用的例程是EDP版的,所以我选的是edp协议
QQ截图20161205153043.png
2.进入产品页面后,点击设备管理,添加一个设备(里面东西自己填)
QQ截图20161205153307.png
然后会看到设备ID,后面代码会用
QQ截图20161205153624.png

3.接下来,创建数据点,我是根据代码里面的数据点创建的
打开工程后,在例程目录中找到esp8266.c
QQ截图20161205152646.png

可以看到数据点名称
QQ截图20161205153800.png
在设备管理里点击该图标创建数据点,然后创建四个数据点(数据点名称写了就行)
QQ截图20161205153941.png QQ截图20161205153953.png


4.然后就是创建应用4.然后就是创建应用
QQ截图20161205154137.png
拖四个按钮
QQ截图20161205154333.png
设置按钮属性,单击按钮,设置右边的属性
QQ截图20161205154511.png
数据流就选择自己创建的设备和数据点,数据点四个按钮都是不同的。

然后就是开关开值和关值
(记得要有‘{}’)在代码中有体现
QQ截图20161205154734.png
5.在代码中填写相关配置
进入esp8266.h配置相关代码
QQ截图20161205155228.png

6
.烧录即可
7.然后等待设备连上平台后,所有灯都会熄灭,就像我第一张照片一样。然后去应用里点击on off就会看到灯的亮灭。
回复

举报

2

主题

8

帖子

25

积分

新手上路

Rank: 1

积分
25
发表于 2018-9-23 11:45:45 | 显示全部楼层
一只松鼠 发表于 2018-2-17 18:15
你是不是启动文件没选好,MD不是HD

我的也出现了这个问题,解决办法是:在C/C++选项卡里,把STM3210X_HD从prepocessor symbol define 里面删掉就行了 亲测能用,问题已解决。

1

主题

3

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2018-8-22 09:36:49 | 显示全部楼层
资料打不开,找半天没找到mini的资料。

1

主题

5

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2018-6-29 13:05:58 | 显示全部楼层
楼主那个迷你板的官方更多例程有资源吗?

0

主题

2

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2018-6-2 16:54:51 | 显示全部楼层
楼主发一下哪两个连接吧

26

主题

256

帖子

873

积分

高级会员

Rank: 4

积分
873
发表于 2018-1-19 16:12:25 | 显示全部楼层
littlehuo 发表于 2018-1-18 22:32
你还需要点击 编译傍边的“魔术棒” 设置相关配置为ST-LINK   才能使用的  具体百度一下吧
...

也可能没装驱动

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2018-1-18 22:32:25 | 显示全部楼层
uestcwyf 发表于 2017-1-14 00:22
请教一下高人,我也刚拿到迷你板,下载时报错
no st-link detected

你还需要点击 编译傍边的“魔术棒” 设置相关配置为ST-LINK   才能使用的  具体百度一下吧

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2018-2-17 18:15:58 | 显示全部楼层
mt****@qq.com 发表于 2017-11-6 01:08
一堆很奇怪的错误,我用的是Keil uVision5自动转换了一下。

这个错误怎么解决呢,网上查了一下

你是不是启动文件没选好,MD不是HD

26

主题

256

帖子

873

积分

高级会员

Rank: 4

积分
873
发表于 2018-1-9 19:03:59 | 显示全部楼层
zhouzhoupcber 发表于 2018-1-9 14:01
新手从点亮LED开始!!

加油!

4

主题

43

帖子

137

积分

注册会员

Rank: 2

积分
137
发表于 2018-1-9 14:01:43 | 显示全部楼层
新手从点亮LED开始!!

4

主题

44

帖子

101

积分

注册会员

Rank: 2

积分
101
 楼主| 发表于 2017-11-23 15:16:37 | 显示全部楼层
mt****@qq.com 发表于 2017-11-6 01:08
一堆很奇怪的错误,我用的是Keil uVision5自动转换了一下。

这个错误怎么解决呢,网上查了一下

抱歉,我已经弃坑转前端了,这些看不懂了。。。,毕竟js才是无敌的

0

主题

3

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2016-12-18 13:43:38 | 显示全部楼层
支持楼主。

4

主题

44

帖子

101

积分

注册会员

Rank: 2

积分
101
 楼主| 发表于 2016-12-19 09:20:46 | 显示全部楼层
少说了一个东西,就是获取到命令后,中断处理的代码,在USER->stm32f10x_it.c中


QQ截图20161219091016.png
led.c中写的函数LED_CmdCtl()
QQ截图20161219091538.png
在stm32f10x_it.c中的USART2_IRQHandler(void)中断函数里写上
QQ截图20161219091834.png

1

主题

13

帖子

40

积分

新手上路

Rank: 1

积分
40
发表于 2017-1-8 18:13:57 | 显示全部楼层
学习了,谢谢分享

0

主题

1

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2017-1-14 00:22:32 | 显示全部楼层
请教一下高人,我也刚拿到迷你板,下载时报错
no st-link detected

这是什么原因啊,st-link的驱动我装了呀

4

主题

44

帖子

101

积分

注册会员

Rank: 2

积分
101
 楼主| 发表于 2017-1-19 12:17:53 | 显示全部楼层
uestcwyf 发表于 2017-1-14 00:22
请教一下高人,我也刚拿到迷你板,下载时报错
no st-link detected

http://blog.sina.com.cn/s/blog_4a4d13de0102vbsj.html

1

主题

4

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2017-3-13 23:01:04 | 显示全部楼层
有个问题想请问下,就是你这样设置开关值的时候LED灯的状态能通过开关表现出来吗?我像你一样设置的话一开始就会出现这种情况。
360截图20170313225934057.jpg

4

主题

44

帖子

101

积分

注册会员

Rank: 2

积分
101
 楼主| 发表于 2017-3-15 09:29:28 | 显示全部楼层
Anthemty 发表于 2017-3-13 23:01
有个问题想请问下,就是你这样设置开关值的时候LED灯的状态能通过开关表现出来吗?我像你一样设置的话一开 ...


这个开关可以显示状态吗0.0  应该是不显示开关状态的

0

主题

2

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2017-9-19 00:08:41 | 显示全部楼层
我的不知道怎么的,我测试你的代码,提示太大了,没法下载进去,都是麒麟mini版哒

4

主题

44

帖子

101

积分

注册会员

Rank: 2

积分
101
 楼主| 发表于 2017-9-22 10:03:57 | 显示全部楼层
wen 发表于 2017-9-19 00:08
我的不知道怎么的,我测试你的代码,提示太大了,没法下载进去,都是麒麟mini版哒 ...

截图看看 keil提示? 可能keil没破解

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表