最近想做一个STM32的小车,偶然在B站上看到某人做的STM32蓝牙小车,小车可以进行红外检测,能自动避障。看起来挺好玩,实践性也很强。    看评论区却充满了酸激流的白菜馅儿饺子味儿。    不禁感叹,难道评论区已经人均大神了吗?    但也有的网友感慨楼上课设是真牛,自己的
串口框图 对应的板载引脚,我的是STM32F103VET6引脚APB2总线APB1总线APB1总线APB1总线APB1总线串口USART1USART2USART3USART4USART5TXDPA9PA2PB10PC10PC12RXDPA10PA3PB11PC11PD2SCLKPA8PA4PB12NCTSPA11PA0PB13NRTSPA12PA1PB14TXD:数据发送RXD:数据接收SCLK
1、串口时钟GPIO外设时钟都挂载在APB1总线上串口1的时钟挂在APB2上,而串口2、串口3则是挂在APB1上所以,在初始化串口1时,我们可以使用以下代码:RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1|RCC_APB2Periph_GPIOA, ENABLE);却不可以使用以下代码初始化串口2、串口3:RCC_APB2PeriphClockCmd(RC
转载 10月前
128阅读
http://www.openedv.com
原创 2013-07-10 16:41:26
655阅读
基于 STM32 的 RFID 射频计数标签物联网ONENET平台(实物图+源程序+原理图+参考论文)资料编号:018该设计通过RC522识别IC卡,然后通过ESP8266上传到ONENET云平台,作为标签计数,模拟商品出入库。具体功能请看下方演示视频 演示视频 stm32单片机最小系统讲解:电源电就是MCU要吃的饭,不吃饭,stm32芯片肯定不能工作。 stm32最小系统板需要5v和3.3
STM32与NTC测温简介功能简易电路图实物图思路代码部分(含解析)1.AD采集(AD.C)2.主函数(main.c)数据分析1.求出ntc的ad值2.数据拟合视频演示 简介通过stm32与ntc热敏电阻进行对水温的检测,测温范围为0~60℃,当温度超过60℃时,led闪烁,采用6针的OLED(spi通信协议)显示ntc的ad值和水温。功能1、温度测量范围:室温~60°,需在屏幕上显示; 2、温
1、供电2、复位共分为系统复位、电源复位、备份域复位三种。、系统复位其中除了时钟控制寄存器 CSR 中的复位标志和备份域中的寄存器外,系统复位会将其它全部寄 存器都复位为复位值。只要发生以下事件之,就会产生系统复位: 1. NRST 引脚低电平(外部复位)(STM32F的NRST是异步复位脚。 当NRST输入低电平的时候,MCU处于复位状态,重设所有的内部寄存器,及片内几十KB的SR
在计算机科学中,许多复杂的问题可以通过分层的手段来简化,而STM32标准库就是在寄存器和用户代码之间的软件层对于些常用的通讯方式,我们也可以
转载 2021-10-28 13:46:06
1155阅读
、任务 设计并制作一个无线门禁系统(系统由一个主机和至少三分机组成)。 二、要求 1、基本要求 (1) 任意分机可以控制主机开门; (2)主机可以通过按键请求指定分机应答; (3)无线通讯距离大于50m。 2、发挥部分 (1)主机可带RFID功能,刷卡开门; (2)无线通讯距离大于100M; (3)主机和分机之间可以语音通
基于STM32汇编程序的编写、新建项目二、编写程序三、调试四、分析生成的HEX文件1. 文件定义2. 数据表示五、总结参考 、新建项目打开MDK,选择Project下的New uVision Project: 选择项目路径,设置工程名称: 选择相应芯片(本文选择STM32f103ZE): 对于运行环境,选择CMSIS下的CORE和Device下的Startup:二、编写程序右键单击Sourc
转载 2024-04-02 12:51:48
119阅读
目录1 创建一个私有协议产品。2 产品模板定义。3 生成SDK4 设备接入1 创建一个私有协议产品。 使用平台帐号登录OneNET3.0,平台首页界面如下图所示:  点击右上角的”开发者中心“,进入产品列表,如下图所示:选择“私有协议产品”,点击“创建产品”进入产品创建页面,输入产品名称及产品协议,其余选项读者可根据产品自定义选择或填写,如下图所示:&nbs
转载 2024-06-28 14:13:25
272阅读
文章目录1 简介2 绪论2.1 课题背景3 系统设计3.1 系统架构3.2 硬件部分3.2.1 DS18B20 简介3.2.2 LCD1602 液晶屏简介3.3 软件部分3.3.1 整体软件流程3.3.2 初始化3.3.3 温度采集与显示3.4 实现效果3.5 部分相关代码 1 简介Hi,大家好,学长今天向大家介绍一个 单片机项目基于stm32的智能温控风扇设计与实现大家可用于 课程设计 或 毕
文章目录.PID控制算法1.什么是PID2.PID系数的理解Ⅰ.比例(P)部分Ⅱ.积分(I)部分Ⅲ.微分(D)部分3.PID的数字化处理二.位置闭环控制三.速度闭环控制.PID控制算法1.什么是PIDPID:Proportion-Integral-Differential在过程控制中,我们经常使用的种算法就是PID算法了,所谓PID控制算法就是对偏差进行比例、积分、微分控制,来使偏差趋于某
转载 2024-05-06 09:29:09
788阅读
备注:本文参考了稚晖君的智能门禁卡项目,当时开本项目是作为我毕设的备选方案之,不过后面被指导老师否决后,只保留了开题报告,我没有更多的研究资料了。基于STM32的智能门禁卡片(开题报告)、研究目的和意义目前可穿戴设备不断发展,而可穿戴设备的目的,就是让我们的生活变得越来越方便。不用再携带各种IC卡片、也不用动不动就掏出手机,而由于安全原因,般的智能手环,手表都不可以复制加密卡片,这导致了我们
欢迎加群交流,文章内不共享资源了,都是文件,加群找群文件1.HID通信的实现2.使用USB外设3.使用HID设备4.配置时钟5.USB中断放低点6.生成代码,替换配置描述符/* USB HID device Configuration Descriptor */__ALIGN_BEGIN static uint8_t USBD_HID_Cfg...
原创 2021-07-16 15:27:51
6069阅读
文章目录.ADC简介二.ADC功能框图讲解1.电压输入范围2.输入通道3.转换顺序4.触发源5.转换时间6.数据寄存器7.中断8.电压转换三.初始化结构体四.单通道电压采集1.头文件2.引脚配置函数3.NVIC配置函数4.ADC配置函数5.中断函数6.主函数.ADC简介STM32f103系列有3ADC,精度为12位,每个ADC最多有16外部通道。其中ADC1和ADC2都有16外部通道,A
电子开发对我的影响爱好作为工作,既能养家,又开心,不用上班像上坟。动手实现自己的想法,成就感满满。思维方式的影响:把如
原创 2023-01-11 17:43:47
621阅读
在嵌入式开发的世界里,STM32系列微控制器因其高性能、低功耗以及丰富的外设而备受欢迎。今天,我们将通过一个简单的例子——点亮一个LED来开启我们的STM32编程之旅。准备工作硬件:你需要STM32开发板(例如STM32F103C8T6),颗LED和些连接线。软件:安装好STM32CubeMX和STM32CubeIDE,这两工具可以帮助我们快速配置和编写代码。步骤 1: 使用STM32C
原创 6月前
107阅读
STM32 IIC实验讲解,从入门到放弃。 文章目录STM32 IIC实验讲解,从入门到放弃。前言、IICIIC是什么?IIC协议二、代码部分IIC底层代码分析总结 前言本文参考了网上的博文,并加以归纳总结,帮助新手从入门到放弃提示:以下是本篇文章正文内容、IICIIC是什么?IIC(Inter-Integrated Circuit)总线是种由 PHILIPS 公司开发的
在嵌入式开发的世界里,STM32系列微控制器因其高性能、低功耗以及丰富的外设而备受欢迎。今天,我们将通过一个简单的例子——点亮一个LED来开启我们的STM32编程之旅。准备工作硬件:你需要STM32开发板(例如STM32F103C8T6),颗LED和些连接线。软件:安装好STM32CubeMX和STM32CubeIDE,这两工具可以帮助我们快速配置和编写代码。步骤 1: 使用STM32C
原创 6月前
96阅读
  • 1
  • 2
  • 3
  • 4
  • 5