
STM32
文章平均质量分 88
蓝色のLED
这个作者很懒,什么都没留下…
展开
-
(一)STM32连上阿里云(附开源代码)
STM32连上Aliyun1、首先你得有一个阿里云的账号,没有的话就注册一个2、找到物联网平台3、选择华东2,点击公共实例4、创建产品5、给产品添加设备,这里添加两个设备,将stm32 上面的温湿度数据传到MQTTFX上面6、回到产品处自定义一个既能发布又能订阅的Topic类列表7、创建一个云产品流转规则,目的是将上传到服务器的数据发布出去供别的产品订阅8、编辑这个云产品流转规则,定义消息的源头以及消息的目的地启用这个云产品流转,启原创 2021-01-06 17:22:19 · 30493 阅读 · 18 评论 -
(三)STM32上传数据网页以及手机app
前面一篇文章其实是这个设备自己跟自己玩,第一篇文章是通过自定义Topic实现多个多个设备联动,感觉比较麻烦,下面我们产品自带的Topic来整多个设备之间的数据的传递。1、我们回到产品管理界面,再Topic类列表类中我们可以看到产品自带了三个自定义的Topic,我们用其中的发布类Topic来发布数据,用订阅类Topic来订阅数据。2、在用这些Topic之前,我们需要开通一个云产品流转服务3、然后点进去编辑,先编写数据处理的SQL,这个就是你数据发布的源头,注意要选择全部设备并匹配所有。4、然后原创 2021-06-19 17:07:52 · 6698 阅读 · 7 评论 -
(二)STM32上传数据到阿里云网页
接上一篇stm32连上阿里云 ,本文介绍如何用阿里云的Iot Studio制作web网页。并用产品自带的topic传输数据网页端,并用网页端下发命令。1、找到上次创建的产品,点击功能定义->编辑草稿,定义功能,如传输温湿度数据信息、传输开关命令信息等;2、点击添加自定义功能,添加完之后点击确认,注意设备标识符是后面解析数据重要依据,在同一设备下不能相同。同理添加湿度功能添加开关功能3、最后点击 发布上线4、接下来我们去编辑网页,回到阿里云首页,点击产品,点击物联网应用开发原创 2021-06-19 16:47:44 · 15196 阅读 · 9 评论 -
从零搭建STM32工程以及MDK的简单仿真功能的使用
搭建自己的工程&简单的仿真功能的使用&MDK的简单功能介绍新建工程以STM32F103C8T6为例目录搭建自己的工程&简单仿真功能的使用&MDK的简单功能介绍新建工程仿真软件的一些基本设置新建一个文件夹命名为自己的工程名,子目录里面新建几个文件夹,分别放STM32的库文件、工程、主函数、自己添加的程序(熟练之后可按照自己的习惯来),如下图此处的keilkill.bat文件是从正点原子工程目录里面复制过来的,具体...原创 2021-01-06 18:11:09 · 1485 阅读 · 0 评论 -
STM32F1高级定时器(互补PWM、死区控制)
高级定时器PWM互补输出,带死区时间,带刹车控制。具体看注释。void Advance_TIM_Init(){ GPIO_InitTypeDef GPIO_InitStructure; TIM_TimeBaseInitTypeDef TIM_InitStructure; TIM_OCInitTypeDef TIM_OCInitStructure; T...原创 2020-02-22 23:29:04 · 2202 阅读 · 1 评论 -
串口发送到PC端的两种方式
配置串口的时候要注意:F1系列中,GPIO_RX配置成输入浮空输入模式,GPIO_TX要配置成推挽复用模式;F4系列中,GPIO要配置成复用模式,同时要将端口复用为串口模式;接下来可用两种方式发送到PC端一、 重定义printf函数#ifdef __GNUC__ #define PUTCHAR_PROTOTYPE int __io_putchar(int ch)#...原创 2020-04-09 13:28:42 · 2962 阅读 · 0 评论 -
STM32F4 ADC (单通道采集、多通道采集、双重交错模式、规则同步模式、三重模式)
//-------------.c 文件----------------------------------------------------------------------------------------------------------------------------------////#include "adc.h"#include "usart.h"...原创 2020-06-06 17:43:26 · 7850 阅读 · 6 评论