- 博客(13)
- 收藏
- 关注
原创 STM32学习之旅---2.STM32的简单介绍
我是根据b站海创电子工作室的视频学习的,这些文章只是学习笔记。之前我也想过,为什么要学习STM32?我仅仅是因为它功能比51和Arduino强大,所以才学习它。1. STM32STM32是一系列微型控制器的总称,分为STM32小容量产品、STM32中容量产品、STM32大容量产品和STM32互联型产品。STM32的命名规则我使用的是STM32f103RCT6,所以我应该是属于大容量型微控制器。闪存存储(Flash Memory)是一种长寿命的非易失性(在断电情况下仍能保持所存储的数据信息)的存
2022-03-19 17:55:55
2903
原创 使用Arduino MEGA智能窗户控制系统
这是一个智能窗户的开窗系统,能够定时开关窗,根据外部环境自动调节,外部环境的参数主要有:温度,湿度,空气污染指数,是否下雨。思维流程图根据系统的功能,确定传感器,单片机的选型。思维导图代码/* 实验内容:智能窗户系统 作者:红石榴汽水儿 时间:20-7-20,20-7-22,20-9-23*//* 20-7-22, 程序更加模块化,注意程序的结构,循环有序,输出也更加简洁明了,增加蓝牙模块*/#include <Arduino.h>#inclu
2020-10-06 20:23:06
3515
7
原创 阿里云物联网——MQTT协议---CONNECT
什么是MQTT1.1简介MQTT的中文含义:消息队列遥测传输MQTT的英文:Message Queuing Telemetry Transport它是基于TCP/IP协议,为硬件性能低下的远程设备和网络情况糟糕的情况下设计发布的发布/订阅型消息协议。MQTT在空间和时间上,将接受者和发送者分离。想要深入了解MQTT的 MQTT的中文文档1.2 Connect连接报文固定报头+可变报头+有效载荷固定报头:必须存在,用于描述报头的类型,等级可变报头:不一定存在,看报文类型有效载荷:通
2020-07-31 17:21:01
2925
3
原创 STM32学习之旅---1.程序烧录的方法
STM32学习之旅—1.程序烧录的方法1.什么是STM32ST :是指法意半导体SO厂商。ARM是主要芯片厂商。M:指微处理器。32:是表示一个32位的微控制器。2.STM32的功能STM32自带各种常用的通信接口。2.1串口—USART用于跟串口接口的设备通信,常有GPS模块,GSM模块2.2内部集成电路—I2C常用于EEPROM ,电容屏,MPU6050模块2.3串行通信接口—SPI用于SPI接口的设备通信,如串行的FLASH,以太网W5500,音频模块VS10532.4 S
2020-07-26 21:54:38
7940
2
原创 Keil5 MDK安装project打开闪退问题
在开始学习stm32的开始。keil5的安装就一直出现问题。安装keil的注意要点1 文件路径不能有中文2 在破解文件时注册机和keil软件必须时管理员模式3 在keil软件不能新建project文件时,很有可能时注册表出现问题和兼容问题。解决注册表问题方法如下:a 快捷键win+rb 输入“regedit”c 删除多余的注册表,保留默认即可...
2020-02-15 22:00:32
4310
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人