先写单片机端的程序 先把源码和资料链接放到这里链接: https://pan.baidu.com/s/1jpHZjW_7pQKNfN9G4B6ZjA 密码:nhn3 咱先用TCP调试助手给单片机发指令,然后看一下回传的数据先做单片机程序,就在上一篇的基础上增加功能 /**
* @b
ESP32开发板点灯和按键控制LED电路分析LED程序编写点亮LEDLED闪烁按键控制LED亮灭总结 点击图片购买
LED电路分析(看完文章如果需要代码或者原理图等文件可在下方留言邮箱)本期在我们点亮和熄灭板子上的LED之前还是需要分析LED在板子上的电路以便我们控制 我们放大看到LED部分的电路 LED一端通过限流电阻接到ESP32模组的GPIO2上面,另一端接地,那么我们GPIO2
转载
2024-03-29 19:02:11
101阅读
STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核(ST's product portfolio contains a comprehensive range of microcontrollers, from robust, low-cost 8-
转载
2017-04-21 09:56:00
605阅读
2评论
本教程含有较多专业词汇,大部分时候,不完全理解并不影响继续往下阅读,大家只需要了解大致的概念即可。什么是单片机?单片机,就是把中央处理器CPU、存储器、等计算机的功能部件,和定时器、I/0(输入输出接口)、串口等外设集成在一块集成电路芯片上的微型计算机。单片机的特点:1.体积小,集成度高,电源功耗低2.控制功能强,易拓展外设3.价格便宜,性价比高STM32是意法半导体(ST)推出一款32位的单片机
转载
2023-11-03 15:22:23
971阅读
STM32(一):32简介32简单介绍1.stm32背景信息stm32的背景信息似乎无关紧要,但是知道一些可以快速了解到单片机领域的一些比较重要的东西。stm32的“st”是指开发它的公司名称,“m”是“microelectronics”的意思,“32”指32位。一切都要从arm公司开发出32位Cortex-M3这个微控制器内核开始(是arm不是st,是微控制器内核不是微控制器)。然后st公司推出
转载
2023-07-06 13:40:35
226阅读
电机控制另一个关键的模块就是ADC采样,这个模块配置的好坏决定了采样电流和电压的精准度,因此有必要对其进行深入学习。简介:STM32 在片上集成的ADC 外设非常强大。STM32F103xC、STM32F103xD 和STM32F103xE增强型产品内嵌3个12位的ADC,每个ADC 共用多达 21 个外部通道,可以实现单次或多次扫描转换。如 STM32F103VET6,属于增强型的CPU,它有1
转载
2024-07-22 12:55:22
228阅读
最近看到一个问题,原话如下:如果为后面找工作的做铺垫的话,闭眼冲STM32,更通用。ESP32适合工作用到了WiFi和蓝牙功能需求时,再针对性学习。从行业应用来说,STM32更加广泛,不管是工业控制,汽车电子,还是消费电子。如果项目需要用到WiFi+蓝牙功能,那用ESP32会很合适。如果对于找工作来说,其实掌握哪种单片机都无所谓,最主要的是你做过哪些具体的行业应用(项目),这才是核心竞争力。如果学
转载
2024-07-30 17:07:55
71阅读
STM32是ARM Cortex-M内核单片机。目前提供10大产品线(F0, F1, F2, F3, F4, F7, H7, L0, L1,L4),超过700个型号。STM32产品广泛应用于工业控制、消费电子、物联网、通讯设备、医疗服务、安防监控等应用领域,其优异的性能进一步推动了生活和产业智能化的发展。截至2017年4月,STM32全球出货量超过24亿颗。主流型MCUSTM32F0系列 – AR
转载
2024-01-17 14:50:58
166阅读
这里写目录标题一、智能双轮小车+蓝牙APP控制前后左右调速运动功能描述原理图设计PCB设计源码设计二、更多功能小车网友推荐后开发... 一、智能双轮小车+蓝牙APP控制前后左右调速运动功能描述1、小车可以前后左右运动 2、可以调节小车的速度 3、使用两个电机驱动两个轮子,一个万向轮跟随运动 4、需要自己设计电机驱动电路,达到最小成本 (不超过1.5元) 5、设计一个手机APP可以蓝牙连接小车,进
转载
2024-07-01 17:31:44
942阅读
CSDN的大大bug,为什么我的“无须”格式不能用啊,太难受了。所有排版的“无序”、“有序”、“待办”都不能用。下面的排版可能略显难看了。感觉不方便观看的,可以在github上找备份查看。ESP32 单片机学习笔记 - 01 - gpio&ledc&uart零、准备相关资料1、 教程笔记:ESP32开发指南目录(开源一小步出品),这是由“嘉友创科技”发布在CSDN上的教程,我前期准
STM32简单了解STM32简介STM32分类了解STM32 STM32简介STM32,是一款单片机,ST 是意法半导体,M 是 Microelectronics 的缩写,32 表示 32 位,合起来就是 ST 公司开发的 32 位微控制器。STM32分类STM32 有很多系列,可以满足市场的各种需求,从内核上分有 Cortex-M0、M3、M4 和 M7 这几种,每个内核又大概分为主流、高性能
转载
2023-07-31 16:38:18
120阅读
文章目录前言硬件选择改造接线代码解析设备控制命令:设备和协议初始化流程:配置设备信息回调函数注册数据获取与发送流程总结 前言上次 土壤湿度传感器 完成之后,就立下一个 flag 要搭建一个智慧浇水的智能场景,现在终于有时间填坑了!(o゚▽゚)o智慧浇水场景的核心设备有三个: 检测土壤状态的:土壤湿度传感器 通过这个传感器来获取土壤信息,作为是否浇水的依据。 智能浇水器:执行装置,通过 Spiri
转载
2024-05-14 15:43:19
68阅读
文章目录前言一、背景二、制作虚拟磁盘VHD三、生成磁盘数据四、生成.h头文件五、改造read10函数六、测试七、工具八、参考 前言前面的文章《使用ESP32S2开发板制作U盘,支持无线访问》讲述了如何将ESP32S2开发板制作成一个U盘。本文继续延伸,讲述如何把开发板制作成一个看起来容量远远大于flash实际大小的U盘。为方便起见,就叫它“虚拟U盘”吧。 本文用到的工具,附在了第七章。一、背景E
转载
2024-03-18 22:16:01
100阅读
1.1 STM32简介 STM32 是意法半导体(STMicroelectronics)公司推出的一款 32 位 ARM Cortex-M 微控制器。它具有高性能、低功耗、丰富的外设和广泛的应用,适用于工业自动化、机器人控制、智能家居、医疗设备、汽车电子等领域。1.1.1 STM32出现的背景 STM32的出现背景可以追溯到ARM公司在 2004 年推出 Cortex-M3 内核。
转载
2023-08-13 10:31:29
606阅读
目录STM32f1库函数开发学习硬件基础一. 硬件资源二. 部分拓展硬件1. 启动方式2. JTAG3. EEPROM4. 液晶显示5. PS/2 接口 STM32f1库函数开发学习硬件基础一. 硬件资源 可能用到的硬件资源:HS0038 红外接收DS18B20 数字温度传感器24C02 EEPROMJTAG/SWDCH340GAMS1117-3.3 电源稳压芯片PS/2 接头SD卡W25Q64
转载
2023-12-07 14:43:47
203阅读
介绍单片机介绍学习自正点原子 b站课程。单片机和电脑的类比:内存是 SRAM,硬盘是 FLASH,主板是外设。 单片机拓展也很方便。可做仪器仪表,家用电器,工业控制,汽车电子。单片机发展由48→51→MCS96 微控制器阶段→ARM, RISC-V 微控制器全面发展阶段。应用三阶段,SCM 单片阶段(把微电脑集成在一块芯片上)→MCU 完善控制阶段→SoC 嵌入式系统阶段(软硬件协同设计,单片机里
转载
2023-12-21 05:48:46
232阅读
文章目录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 部分相关代码4 最后 1 简介Hi,大家好,学长今天向大家介绍一个 单片机项目基于stm32的智能温控风扇设计与实现大家可用于 课程设计
转载
2024-01-04 14:55:13
412阅读
实验要求8个led灯依次闪烁,然后8个灯同时闪烁8次,依次重复。1.创建Proteus工程File→New Project新建项目,并输入工程名和存储路径。 NextNext 先选择Create Firmvare Project,然后在Family中选择Cortex-M3,在Controller中选择STM32F103R6。 接下来选择Next和Finsh就完成了工程的创建。2.配置实验原件项目创
前言上次(2020.10.28)的时候,我登陆立创商城,搜索stm32f103c8t6,单价15左右,100片的话,价格不到13。2021.1. 13 ,再次登陆,搜索stm32f103c8t6,价格疯长到了34+疯了啊!真的要考虑单片机型号的国产化了!说起MCU,ST(意法半导体)的STM32单片机十几年来已经销售了几十亿颗,在国内几乎占有50%的市场,会使用STM32单片机也基本成为电子工程师
转载
2024-06-05 21:25:56
155阅读
两块STM32分别控制一块ESP8266,实现两机信息交互1.前言 2019年上半年,为了准备一个机器人比赛,就去研究了一下ESP8266 WIFI模块。模块本身已经被封装得很好了,可是在搭载到单片机上出现了很多问题,借此机会总结一下:单片机配置流程和中间可能遇到的一些坑。2.思路做什么:单片机 控制 ESP8266。怎么做:a.STM32核心板提供ESP8266所需要的硬件环境;
转载
2024-03-14 22:28:20
337阅读