找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3590|回复: 8
收起左侧

STM32F103C8T6接入机智云平台实现物联网控制

  [复制链接]
ID:692965 发表于 2021-6-6 09:43 | 显示全部楼层 |阅读模式
首先我先把所需要的东西列出来(stm32f103c8t6系统板一块、esp8266-01S)
一、我们先去机智云的官网上去创建属于自己的机智云
1.png
在这里我们选择登录,如果没有账号去注册一个个就行,登陆好了以后
我们选择开发者选项
2.png

接着们在选择创建新的产品,这里有我创建建好的(大家可以忽略),
3.png

然后创建新的数据点
5.png

6.png

接下来所需要的就是把代码下载下来,这里我才用的其他平台,然后自己移植工程
4.png


9.png

生成自己的代码以后,我们就可以基础例程里面移植代码了
我们去挪动一下代码就行,这里我采用的是正点原子的代码,最基本代码,只有一个LED的程序,
10.png

把对应的文件添加到基本工程里面,配置好.h的路径,
剩下的时间就是怎么移植的代码了,其实在你下载的源码中有一个PDF的格式,就是教你怎么移植的,
16.png

在我们写的串口中断服务函数中接收数据,这个函数可以自己写,也可以移植过去(我采用的是usart2作为上传机智云的串口,而usart1作为调试用)
17.png

18.png

这这里我们要特别注意gizTimerMs()函数的移植
19.png

由于没有写到头文件中,需要我们自己添加到头文件中去
21.png

22.png

20.png

11.png

这里为啥串口设置成9600,定时器3的时钟频率什么是9,7199,
我们的主频是72MHz,经过72分频是1MHz,然后(1+9)/(72000000/(1+7199))S=1ms
IMG_20210606_093638.jpg

定时器2没有用到,写好了在那里放着,准备后面自己调用
定时器2的7200是作者的写错了,代码中已改正;
至此,整个工程移植就成功了。
二、esp8266-01S的烧录固件
11.png


点击下载中心
12.png


13.png


14.png

对于ESP8266-01S的烧录具体步骤都在文件中,这里就不再赘述了。
daima.7z (13.07 MB, 下载次数: 60)
15.png
8.png
7.png

评分

参与人数 1黑币 +100 收起 理由
admin + 100 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:906792 发表于 2021-6-30 14:28 来自手机 | 显示全部楼层
可以值得学习收藏了
回复

使用道具 举报

ID:685171 发表于 2021-8-9 15:39 | 显示全部楼层
这个是和手机APP机智云怎么互通
回复

使用道具 举报

ID:987794 发表于 2022-2-13 13:54 | 显示全部楼层
为啥我的机智云不在线呀,
回复

使用道具 举报

ID:960093 发表于 2022-2-14 13:25 | 显示全部楼层
请问8266这么配网?
回复

使用道具 举报

ID:692965 发表于 2022-3-19 19:52 | 显示全部楼层
孤独无名 发表于 2022-2-14 13:25
请问8266这么配网?

手机机智云软件
回复

使用道具 举报

ID:692965 发表于 2022-3-19 19:53 | 显示全部楼层
秋qiu 发表于 2022-2-13 13:54
为啥我的机智云不在线呀,

第一次需要激活一下
回复

使用道具 举报

ID:653743 发表于 2022-3-27 19:31 | 显示全部楼层
卡在连接WiFi模块这了,不知道为啥不行的。串口好像没有显示,手机也连不上,不知道怎么操作了。
回复

使用道具 举报

ID:1014183 发表于 2022-3-30 00:34 | 显示全部楼层

你好 请问第一次如何激活呢 用的atk esp8266 01s    是让它先进一次soft模式还是复位脚拉低呢 ?
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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