1、串口屏界面设计1.新建工程保存位置自定义,作为一个合格的嵌入式工程师要有路径下没有中文的情况并命名。选择自己串口屏对应的芯片,一般屏幕背面会有,也可以查看资料。 选择显示方向,自行选择。按照自己的爱好右边可对当前页面重命...
-
嵌入式硬件 单片机 STM32与陶晶驰串口屏交互
-
单片机 嵌入式硬件 智能家居防盗系统
摘要:本系统以单片机AT89S52为控制核心,采用采用音频解码芯片HT9200A和高保真语音录放集成芯片ISD4004,利用个人通信终端(电话、手机等)实现对电器设备的远程控制。配合多路红外遥控技术,实现对电器设备的近距离遥...
-
单片机 开发语言 Matlab Simulink 电力电子仿真-Boost(升压斩波)电路分析
一、Boost(升压斩波 电路仿真模型1.电路模型 Boost电路以其升压能力、高效率、结构简单、可调整性、快速响应和高可靠性等特点,在电力电子领域具有广泛的应用前景,Boost(升压斩波 电路是一种常见的直流...
-
stm32 单片机 嵌入式硬件 第一个Qt程序中的秘密
创建第一个程序 首先我们打开Qt Creator 打开文件-˃New Projects... 菜单,创建我们的第一个Qt项目 选择 Qt Widgets Application,点击...
-
单片机毕设 stm32单片机的目标检测与跟踪系统
文章目录0 前言课题简介设计框架3 硬件设计4 软件设计对被测物体的识别判断被测物体所在区域5 最后0 前言 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年...
-
嵌入式硬件 单片机 基于FREERTOS的STM32多功能手表(软件设计)
目录前言程序现象 项目背景项目介绍目前版本实现的功能设计到的freertos知识使用到的硬件硬件连线图实现思路任务调度流程图编辑 任务具体操作导图 代码讲解freertos初始化按键中断回调函数显示时间任...
-
鸿蒙开发 harmonyos 单片机 嵌入式硬件 华为 android Harmony鸿蒙南向设备开发MQTT通信协议
相信MQTT这个名称大家都不陌生,物联网的开发必然会遇到MQTT相关知识的应用。那么什么是MQTT?它有什么特点?它能解决什么问题?它是如何工作的?OpenAtom OpenHarmony(以下简称“OpenHarmony”...
-
嵌入式硬件 单片机 【STM32开发环境】MacOS环境下VS Code + STM32 VS Code Extension插件实现编译与断点调试
【STM32开发环境】MacOS环境下VS Code + STM32 VS Code Extension插件实现编译与断点调试文章目录【STM32开发环境】MacOS环境下VS Code + STM32 VS Code Ex...
-
单片机 使用VScode开发STM32:基于CMake(包含标准库和HAL库工程)
使用VScode开发STM32:基于CMake(包含标准库和HAL库工程)本教程使用VScode作为代码编辑工具、Cmake作为构建系统生成器、Make进行构建系统、使用arm-none-eabi-gcc进行交叉编译、使用O...
-
mcu 单片机 ESP-WROOM-32配置Arduino IDE开发环境
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、下载Arduino IDE二、安装工具集三、测试样例1.选则开发板2.连接开发板3.示例程序四、使用官方示例程序总结前言之前用了很多注入STM3...
-
嵌入式硬件 基于AT89C51单片机的万年历设计
目录一、设计任务与要求二、方案设计与论证1.主控电路设计2.显示电路设计4.按键输入设计5.蜂鸣器电路设计三、总原理图及元器件清单1.总原理图2.元件选择耗材及价格清单四、程序流程图五、PROTEUS仿真与测试1.时间仿真界...
-
单片机 阿里云 基于ESP32+ASRPRO的智能家居助手设计与实现
项目介绍实物图项目名称基于ESP32+ASRPRO的智能家居助手设计与实现项目背景随着科技的不断进步,物联网(IoT)技术正在迅速改变我们的生活和工作方式。为了利用这一趋势,我开发了"基于ESP32+ASRPRO的智能家居助...
-
单片机 开源 stm32 满满干货,机器人电机测速和PID控制看这篇就够了!
01 前言在STM32两轮差速/阿克曼转向机器人/小车电机驱动教程!中,我们介绍了如何使用NANO机器人控制板控制减速电机完成前进、后退和转向等基础功能,如果需要知道小车的实时行进速度该如何进行测量呢?在本章节给你介绍如何使...
-
嵌入式硬件 基于单片机跑步机控制系统设计
**单片机设计介绍,基于单片机跑步机控制系统设计文章目录一 概要二、功能设计设计思路三、 软件设计原理图五、 程序六、 文章目录一 概要 基于单片机跑步机控制系统的设计概要如下:一、设计目标设计一款基于单片机的跑步机控制系...
-
单片机 嵌入式硬件 ardunio中自定义的库文件
1、Arduino的扩展库都是放在 libraries目录下的。完整路径为:C:\Users\41861\AppData\Local\Arduino15\libraries所以我们需要在这个目录下创建一个文件夹,比如上面的例...
-
嵌入式硬件 单片机 [STM32]驱动WS2812b(TIM+DMA)
WS2812B简介:● 智能反接保护,电源反接不会损坏IC。 ● IC控制电路与LED点光源公用一个电源。 ● 控制电路与RGB芯片集成在一个5050封装的元器件中,构成一个完整的外控像素点。 ● 内置信号整形电路,任何一个...
-
单片机 毕业设计 自动化毕设 STM32的wifi照明控制系统 - 智能路灯(源码+硬件+论文)
文章目录0 前言1 主要功能2 绪论2.1 项目背景2.2 需求分析3 系统设计3.1 功能设计3.1.1 系统角色分析3.1.2 开发环境3.2 总体设计3.3 硬件部分3.3.1 整体架构3.3.2 stm32部分3.3...
-
mcu 物联网 单片机 stm32 嵌入式硬件VS软件,到底哪个更难?
在嵌入式系统开发中,硬件和软件是密不可分的两个方面。但是,究竟是硬件开发更具挑战性,还是软件开发更难以应对呢?本文将就这一问题展开讨论,探究嵌入式硬件和软件在开发过程中的各种挑战与特点。一、硬件开发:挑战与精密嵌入式硬件开发...
-
硬件工程 嵌入式硬件 单片机 电子技术——CMOS 逻辑门电路
电子技术——CMOS 逻辑门电路在本节我们介绍如何使用CMOS电路实现组合逻辑函数。在组合电路中,电路是瞬时发生的,也就是电路的输出之和当前的输入有关,并且电路是无记忆的也没有反馈。组合电路被大量的使用在当今的数字逻辑系统中...
-
嵌入式硬件 单片机 STM32 使用HAL库,HAL
今天遇到个很奇怪的问题, 不知道为什么, 单片机运行一会之后, 系统就没反应了, 经过调试发现, 系统卡在HAL_Delay( 中了. 之前也遇到过这个问题后来把HAL_Delay 去掉了. 然后发现不行, 还是得有它.不然...
-
esp32 c语言 单片机 在Arduino IDE中使用文件夹组织源文件和头文件
在Arduino IDE中使用文件夹组织源文件和头文件如果你是一名Arduino爱好者,你可能会发现随着项目的复杂度增加,代码的管理变得越来越困难。在Arduino IDE中,你可以通过使用文件夹来更好地组织你的源文件和头文...
-
微信小程序 javascript 物联网 单片机 小程序蓝牙连接ESP32通信(可直接拿来用)
小程序中的蓝牙能力在小程序中,要使用蓝牙能力(Beacon 除外)必须首先调用 wx.openBluetoothAdapter 初始化蓝牙适配器模块,其生效周期为调用 wx.openBluetoothAdapter 至调用...
-
嵌入式硬件 单片机 ESP32和STM32的区别
1、处理器架构与性能ESP32采用双核处理器架构,其中一个CPU为高性能处理器,另一个CPU为低功耗处理器,拥有240MHz的双核处理器、520KB的RAM和4MB的闪存。 STM32则采用单核或多核处理器架构,基于ARM...
-
单片机 嵌入式硬件 STM32---ADC数模转换基础知识
一. ADC介绍12位ADC是一种逐次逼近型模拟数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。各通道的A/D转换可以单次、连续、扫描或间断模式执行。外部模拟电压信号输入范围为Vref-ADC作为片上外设,...
-
单片机 嵌入式硬件 基于STM32的简易电子秒表仿真设计(仿真+程序+设计报告+讲解)
基于STM32的简易电子秒表仿真设计(仿真+程序+设计报告+讲解)视频演示1.主要功能2.仿真3. 程序4. 设计报告5.资料清单&下载链接仿真图proteus 8.9程序编译器:keil 5编程语言:C语言设计编号:C00...
-
mcu 单片机 OSEK:OS架构
1、处理级别OSEK操作系统是应用程序的基础,这些应用程序相互独立,并在处理器上提供它们的环境。OSEK操作系统能够控制多个并行运行的进程的实时执行。OSEK操作系统为用户提供了一组定义好的接口。这些接口由竞争CPU的实体...
-
嵌入式硬件 基于51单片机的温度控制恒温箱设计
基于51单片机的温度控制恒温箱设计摘要: 本文旨在介绍一种基于51单片机的温度控制恒温箱设计。恒温箱采用51单片机作为核心控制器,结合温度传感器、加热器和冷却器等组件,实现对箱内温度的精确控制。论文详细阐述了系统的工作原理、...
-
嵌入式硬件 51单片机 c语言 蓝桥杯-单片机基础13——完美代码:官方开发板超声波传感器详解(超声波传感器CX20106A)
蓝桥杯单片机组备赛指南请查看 :本专栏第1篇文章本文章针对蓝桥杯-单片机组比赛开发板所写,代码可直接在比赛开发板上使用。型号:国信天长4T开发板(绿板),芯片:IAP15F2K61S2(使用国信天长蓝板也可以完美兼容,与绿板...
-
基于STM32单片机智能家居火焰煤气甲醛温湿度检测电脑设计19-577
19-577、STM32居家环境检测系统设计-DHT11-甲醛-MQ-2-火焰-E18-风扇-BELL-C#产品功能描述:本设计由STM32F103C8T6单片机核心板电路+DHT11温湿度传感器+甲醛传感器电路+甲烷传感器...
-
网络协议 嵌入式硬件 物联网 ESP32 单片机 ESP网络开发实例-通过WebSocket控制步进电机
通过WebSocket控制步进电机文章目录通过WebSocket控制步进电机1、应用程序介绍2、软件准备3、硬件准备4、代码实现4.1 Web页面创建4.2 ESP32代码实现在这个 ESP32 网络服务器应用中,我们将介绍...
-
嵌入式硬件 proteus 88、基于STM32单片机学习型搬运机器人四自由度机械臂机械手遥感控制设计(程序+原理图+PCB源文件+参考论文+硬件设计资料+元器件清单等)
毕设帮助、开题指导、技术解答(有偿 见文未目录一、硬件方案二、设计功能三、实物图四、原理图五、PCB图六、程序源码 资料包括:单片机主芯片选择方案 方案一:AT89C51是美国ATMEL公司生产的低电压,高性能CMOS型8...
-
嵌入式硬件 【单片机项目课题报告】基于51单片机的智能温控风扇设计
目录1 作品摘要2 作品介绍2.1 设计背景2.2 设计目的2.3 所选单片机3 作品功能与实用性3.1 作品预期功能3.2 市场创新度与竞争力3.2.2 竞争力4 设计原理4.1 系统的硬件设计与实现4.1.1 整体设计思...
-
嵌入式硬件 单片机 物联网 mcu iot 驱动开发 [STM32-HAL库]0.96寸OLED显示屏-模拟IIC-STM32CUBEMX开发-HAL库开发系列-主控STM32F103C8T6
目录一、前言二、详细步骤 1.配置STM32CUBEMX 2.导入OLED库 3.程序设计 3.1 初始化OLED显示屏 3.2 显示字符串 ...
-
嵌入式硬件 单片机 1下载方式1:stm32
stlink仿真器下载1.1 原因、优势使用 ST-Link 进行 STM32 程序的下载有以下几个原因:1. 高可靠性:因为是公司推出的一款专门用于 STM32 微控制器的编程和调试工具。由于是官方推荐的工具,因此能够提供...
-
嵌入式硬件 单片机 交叉编译 使用 OpenOCD 来调试 STM32
STM32 在 Windows 上的交叉编译二 调试在上一篇博客 《在Windows上交叉编译STM32(环境搭建 》 ,已经让 CubeMX 生成的工程成功编译,并下载到板子上了。 这篇博客主要继续介绍接下来的步骤,调试。...
-
单片机 嵌入式硬件 arm开发 物联网 基于STM32的步进电机驱动设计
文章目录前言一、步进电机1. 基本概念2. 电机结构3. 工作原理4. 产品参数二、ULN2003驱动板三、驱动程序程序源码程序源码提取链接放置文章底部,自行提取即可。前言采用STM32驱动28BYJ4步进电机,实现正转反转...
-
c++ 单片机 嵌入式硬件 物联网 【雕爷学编程】Arduino智能家居之ESP8266 + MQTT实现WebSocket实时监控
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于...
-
stm32单片机智能家居温湿度监测自动加湿器散热器Proteus仿真全套资料
资料编号:086一:功能介绍:1、采用stm32单片机+OLED显示屏+DHT11温湿度+电机+按键+蜂鸣器,制作一个温湿度采集、OLED显示相关数据,2、通过按键设置温度上限、湿度下限、3、当采集温度大于设置温度,开启散...
-
课程设计 【单片机毕业设计】【jj-041】智能安防 | 智能家居安防 | 智能防盗
一、基本介绍项目名: 基于单片机的智能安防系统设计 基于单片机的智能家居安防系统设计 基于单片机的智能防盗系统设计项目名:安防 项目编号:mcuclub-jj-041 单片机:STC89C52 功能简介: 1、通过人体人体热...
-
硬件工程 硬件架构 嵌入式硬件 单片机 电容选型实例,电容手册参数解读,电容分类
电容概述 1.电容是表现电容器容纳电荷本领的物理量,在电路设计中,会用到各式各样的电容,如今电路设计进入高速时代,电容的使用更加必不可少。 2. 电容的本质是存储电荷与释放电荷,如图,当电压高时存储电荷,当电...
-
c语言 单片机 开发语言 计网安全.c(1)
#include #include #include #include #include #include #include #include #include #include // The packe...
-
职场和发展 单片机 蓝桥杯2024/1/31----第十届省赛题笔记
题目要求:1、 基本要求1.1 使用大赛组委会提供的国信长天单片机竞赛实训平台,完成本试题的程序设计与调试。1.2 选手在程序设计与调试过程中,可参考组委会提供的“资源数据包”。请注意:程序编写、调试完成后选手应通过考试系统...
-
嵌入式硬件 单片机 STM32 MDK Keil5软件调试功能使用(无需连接硬件)
MDK Keil5 在线仿真STM32(无需连接硬件)首先点击工具栏的魔术棒配置一下:(记得选择自己的STM32芯片类型)开启调试使用逻辑分析仪查看IO输出会打开这个界面,点击左边的setup按钮 会打开这个窗口,需要关注...
-
嵌入式硬件 单片机 STM32晶振的选择与计算
目录1、石英晶体特性和型号2、振荡器理论2.1负电阻2.2跨导2.3负阻振荡器原理3、皮尔斯振荡器设计3.1 皮尔斯振荡器简介3.2反馈电阻器3.3负载电容3.4振荡器跨导3.5驱动电平和外部电阻计算3.5.1计算驱动电平3...
-
单片机 嵌入式硬件 c语言 mcu STM32的端口引脚的复用功能及重映射功能解析
目录STM32的端口引脚的复用功能及重映射功能解析复用功能复用功能的初始化重映射功能重映射功能的初始化复用功能和重映射的区别部分重映射与完全重映射补充STM32的端口引脚的复用功能及重映射功能解析复用功能首先、我们可以这样去...
-
嵌入式硬件 单片机 F103C8T6 stm32利用CubeMX按键控制数码管加减数
首先画电路图:接下来配置CubeMX:设置好后生成MDK工程文件:用keil打开工程:添加部分代码:void display(void ; //声明显示函数编写while循环中的代码:编写显示函数://HAL_GPIO_W...
-
单片机 嵌入式硬件 [FOC-Stm32]设置PWM占空比(比较值)的几种方法
近期博主在阅读一些基于STM32的FOC代码中,对PWM占空比的设置问题很感兴趣,于是找了分别拿出来做了一下对比,来看看都是怎么来调整PWM输出的。下图给出了PWM占空比调整的原理,在定时器循环中,有两个量:ARR 重装载值...
-
单片机 嵌入式硬件 小米电机CyberGear--STM32控制:绝对零点设置及位置模式正弦运动
本文参考了小米电机CyberGear STM32HAL 使用指南_小米电机瞬时电流串口指令-CSDN博客(没有关注提供代码中VOFA+通信内容),借助HAL库仅控制单个小米电机。可以实现小米电机绝对零点的设置,以及在位置模式...
-
嵌入式硬件 第4章.STM32单片机的最小系统电路
目录0. 《STM32单片机自学教程》专栏 4.1. STM32单片机最小系统电路的组成 4.2. STM32单片机的调试接口4.2.1 JTAG 调试接口4.2.2 SWD接口 4.3. 启动模式参考资料:0. 《STM3...
-
课程设计 优秀毕业设计 【单片机毕业设计】【mcuclub-dz-088】智能家居
一、基本介绍项目名:基于单片机的智能家居系统设计项目名:基于单片机的智能家居的设计 项目编号:mcuclub-dz-088 单片机:STC89C52 功能简介: 1、通过按键可控制门、窗户、窗帘、灯的开关 2、通过MQ-5检...