文章目录写在前面1 串口简介区分UART、TTL、RS-232、RS-422、RS-4852 设置STM32串口3 串口发送与printf函数3.1 串口发送函数3.2 printf函数4 串口中断4.1 串口中断发送4.2串口中断接收写在后面 写在前面 串口,说简单其实是个很简单的东西,但架不住涉及的东西比较多,STM32串口功能很强大,同步的,异步的,还有红外都集成了,还涉及很多概念,
转载
2024-06-10 07:17:39
479阅读
目录系列文章目录前言一、Openmv实现数字识别1.这里简单讲一下我们使用模板匹配的思路:2.我们利用特征点检测的思路:二、巡线1.基本巡线2.识别十字三、串口通信1.数据打包2.Openmv及STM32的串口通信总结前言我们使用Openmv中的特征点检测进行数字识别,并通过设置红色阈值实现巡线,最后通过串口通信将数字及红线坐标发送给主控芯片。一、Openmv实现数字识别对于数字识别,一开始我们使
转载
2024-04-09 19:38:14
698阅读
在商业和住宅建筑中,访问控制系统是确保安全的关键组件。使用射频识别(RFID)技术,我们可以创建一个安全、方便的门禁系统。本教程将详细说明如何使用STM32微控制器实现RFID基础的门禁系统,该系统能够控制电子锁并记录访问数据。一、开发环境和硬件准备硬件要求微控制器:STM32F407VGT6,具备高性能处理能力和丰富的外设支持。开发板:STM32F4 Discovery Kit,提供必要的开发资
转载
2024-08-04 17:33:15
125阅读
一、什么是STM32STM32从字面意思上来讲,ST是指意法半导体公司,M是Microelectronics的缩写,32表示32位,合起来理解,STM32就是ST公司开发的32位微控制器。二、STM32能做什么STM32属于微控制器,自带了各种常用通讯接口,比如USART、C、SPI等,可以连接非常多的传感器,可以控制很多设备。现实生活中,我们接触到的很多电器产品都有STM32的身影,比如智能手环
转载
2023-08-21 14:56:46
0阅读
# STM32连接MySQL数据库的实现指南
在现代嵌入式开发中,STM32微控制器与数据库的连接愈发重要。尤其在物联网(IoT)和智能硬件领域,实时数据的存储和分析可以提升设备的智能性。本文将为你详细介绍如何让STM32连接MySQL数据库的整个过程,帮助你掌握必要的步骤和代码。
## 整体流程
| 步骤 | 描述 |
|------|------|
| 1 | 硬件准备,选择STM
前言 本文讲解所有采用MT2625设计的NB-IoT模组ME3616对接OneNET,适用所有所有采用MT2625设计的NB-IoT模组。MT2625内置OneNET SDK,采用CoAP+LwM2M协议对接OneNET云平台,对接会涉及到LwM2M协议的对象和资源注册表请参考OMA LightweightM2M (LwM2M) Object and Resource Registry。 采用ST
转载
2024-08-16 22:52:22
127阅读
什么是STM32?·新的基于ARM内核的32位MCU系列-内核为ARM公司为要求高性能、低成本、低功耗的嵌入式应用专门设计的Contex-M内核-标准的ARM架构·Cortex-M7采用ARMv7-ME(2007年后)架构ARMv7架构定义了三大分工明确的系列:1、“A”系列:面向尖端的基于虚拟内存的操作系统和用户应用。“A8”,“A9”系列都 是较为高端的芯片,可以运行安卓、liuix操作系统。
转载
2024-01-12 14:16:52
84阅读
【嵌入式开发-STM32】初识STM32 文章目录【嵌入式开发-STM32】初识STM32一、什么是STM32二、STM32的拓展三、如何确定STM32选型3.1、STM32的命名方法3.2、数据手册与参考手册3.3、选型原则3.4、设计与打样 一、什么是STM32STM32是基于ARM Cortex-M内核的32位微控制器,其包括STM32F1xx(低端)、STM32F4xx(中端)、STM32
转载
2023-08-25 21:08:26
557阅读
目录文章目录前言一、编码器接口测速配置步骤二、使用库函数三、代码配置示例3.1 RCC开启时钟3.2 配置GPIO3.3 配置时基单元3.4 配置输入捕获单元3.5 配置编码器接口模式3.6 启动定时器总结 前言 如何用编码器旋转控制CNT自增自减,本文介绍编码器接口测速的配置步骤。
转载
2024-06-11 09:01:02
696阅读
stm32使用各种传感器的教程VL530L0X激光测距的使用我文件里面是用的硬件IIC的方式去读取数据,可以直接配合CUBEMX去使用,非常的方便 使用方式也很简单, 只需调用初始化文件和读取数据的文件,我读取数据喜欢用结构体的方式去读取,简单明了,处理起来方便,在调试程序的时候也比较清晰。VL53L0x_init(&hi2c2);
VL53L0x_ReadDistance(&
转载
2024-03-30 10:26:42
118阅读
卡从容量上讲分两种:标准容量和大容量,最小的是标准容量,小于等于2G 其中的访问关系如下: 卡分为两种模式:认证模式和传输模式,每一个模式包含着不同的状态,如下 以下主要讲其初始化过程:&n
转载
2024-08-30 11:10:16
813阅读
通过ESP12S模块连接TCP服务器可参考STC15实战的WiFi通信:ESP-12S模块引脚功能定义实验目标STM32通过串口与ESP-12S模块通信,控制模块连接路由器,然后连接服务器,将实战板的SHT30获取到的环境温湿度值上传到服务器,服务器可以下发指令,控制实战板的蜂鸣器开启与关闭,控制继电器吸合断开实验使用到的AT指令指令响应说明ATOK测试AT启动ATE0OK关闭回显功能AT+CWM
转载
2023-11-01 15:53:40
143阅读
?作者:一只大喵咪1201 STM32的简单介绍介绍特点认识STM32总结 介绍STM32是一款单片机,它由意法半导体公司制造。ST是意法半导体的简称,M是指微控制器(也就是单片机的)MCU的第一个英文字母,32是指32位的CPU,它的CPU是采用的ARM公司的Cortex-M系列的内核设计。 STM32覆盖Cortex-M的多种系列,包括M0、M0+、M3、M7等。特点STM32具有高性价比,
转载
2024-01-20 17:07:42
142阅读
本篇文章旨在记录我电赛期间使用openmv和stm32单片机之间进行串口通信,将openmv识别到的坐标传输给单片机。背景是基于2023年全国大学生电子设计大赛E题:舵机云台追踪识别。单片机的串口通信原理我便不再详细讲解,下面直接上代码分析。值得注意的是接线:RX——>TX &nbs
STM32,从字面上来理解,ST是意法半导体,M是Microelectronics的缩写,32表示32位,合起来理解,STM32 就是指ST公司开发的32位微控制器。在如今的32位控制器当中,STM32可以说是最璀璨的新星,它受宠若娇,大受工程师和市场的青睐,无芯能出其右。 51是嵌入式学习中一款入门级的精典MCU,因其结构简单,易于教
原创
2021-01-26 13:26:05
206阅读
STM32属于一个微控制器,自带了各种常用通信接口
1、串口—USART,用于跟跟串口接口的设备通信,比如:USB转串口模块、ESP8266 WIFI、GPS模块,GSM 模块,串口屏、指纹识别模块 STM32属于一个微控制器,自带了各种常用通信接口,功能非常强大2、内部集成电路—I2C,用于跟I2C接口的设备通信,比如:EEPROM、电容屏、陀螺
转载
2024-06-01 00:00:08
121阅读
功能介绍: stm32单片机通过串口将温度数据在上位机软件中显示,上位机软件可以将温度数据保存在mysql数据库中,同时能对数据进行增删改查。前期准备: 1、安装Visual Stdio 2013 2、安装MySQL数据库 安装教程 3、下载、安装mysql odbc驱动,mysql-connector-odbc-8.0.28-win32.msi硬件准备: 1、单片机,32、51都行 2、温度传感
转载
2023-09-27 12:51:17
1472阅读
023- STM32学习笔记 - 扩展外部SDRAM(一) - 扩展外部SDRAM实验本节内容中要配置的引脚很多,如果你用的开发板跟我的不一样,请详细参照STM32规格书中说明对相关GPIO引脚进行配置。先提前对本届内容的变成步骤进行总结如下:初始化通讯使用的目标引脚及端口时钟;(再次强调,只要使用外设,一定要看时钟时候配置正确并开启!)是能FMC外设时钟;(再再次强调,只要使用外设,一定要看时钟
目录1 项目描述2 项目需求3 搭建环境数字温湿度传感器DHT11光敏传感器MPU6050wifi模块ESP8266OLED屏RC522W25Q128SR04超声波4 技术描述5 概要设计6 界面一7 界面二8 界面三9 界面四10 ONENET云平台界面11项目总结 1 项目描述本次项目借用Keil uVision5单片机C语言开发系统编写,通过J-Link驱动下载HEX程序,烧录到STM32
转载
2023-08-21 14:05:14
392阅读
基础知识 除了桌面PC之外,所有的控制类设备,有计算机功能但又不称之为计算机的设备或器材,它是以应用为中心,软硬件可裁减的,适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。
可以做嵌入式的芯片架构有ARM、MIPS、Power PC 等,其中全世界超过95%的智能手机和平板电脑都采用ARM架构,ARM是全球领先的半导体知识产权提供商,ARM架构具有性能高,成本低
转载
2023-11-01 11:23:01
77阅读