E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
STM32智能家居
蓝桥杯嵌入式之按位点灯 按键长按、短按、双击操作(附源码)
蓝桥杯嵌入式之按位点灯按键长按、短按、双击操作(附源码)GPIO引脚配置原理
STM32
的每个IO端口都有7个寄存器来控制,分别是:CRH、CHL、ODR、IDR、BSRR、BRR、LCLK,加上APB2
啦啦啦1021
·
2025-03-18 17:06
MCU外设
常用器件分享
蓝桥杯
单片机
stm32
STM32
F103 NVIC嵌入式中断控制器
STM32
F103NVIC嵌入式中断控制器一、什么是NVICNVIC即嵌套向量中断控制器(NestedVectoredInterruptController).
STM32
中有一个强大而方便的NVIC,它是属于
芯片烧毁大师
·
2025-03-18 17:03
STM32F103
C语言
stm32
单片机
arm
关于
STM32
嵌套向量中断控制器NVIC浅析
STM32
(Cortex-M3)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。
不耍PHP了,搞C
·
2025-03-18 16:31
单片机
stm32
【
STM32
】NVIC(嵌套向量中断控制器)
NVIC(NestedVectoredInterruptController,嵌套向量中断控制器)适用于Cortex-M0、M3、M4、M7等ARM处理器,广泛用于
STM32
、ESP32、GD32、NXP
猫猫的小茶馆
·
2025-03-18 16:28
STM32
stm32
单片机
嵌入式硬件
51单片机
mcu
c语言
STM32
MY1690语音芯片实现智能时间播报系统 | 零基础入门
STM32
第七十一步
主题内容教学目的/扩展视频MP3播放芯片电路原理,跳线设置,手册分析,驱动程序与调用。了解指令表。师从洋桃电子,杜洋老师文章目录一、系统架构与核心组件1.1硬件拓扑图1.2核心组件说明二、语音播报原理分析2.1语音文件命名规范2.2播报指令协议三、两种播报方式对比3.1无语法播报(机械式)3.2有语法播报(智能优化)四、核心代码解析4.1时间读取与显示4.2智能播报算法五、系统扩展方案5.1多语言
触角01010001
·
2025-03-18 13:07
STM32入门教程(100步)
stm32
嵌入式硬件
单片机
驱动开发
物联网
智能家居
与互联网:技术演进、生态重构与未来图景
——2025年
智能家居
产业发展全景透视引言:从“连接”到“智能”的跨越
智能家居
的进化史,本质上是互联网技术与家居场景深度融合的历史。
·
2025-03-18 13:51
ssl证书
理解我们单片机拥有的资源
目录为什么要查询单片机拥有的资源所以,去哪些地方可以找数据手册一个例子:
STM32
F103C8T6前言本文章隶属于项目:Charliechen114514/BetterATK:Thisisarepothathelpsrewrite
STM32
CommonRepositorieshttps
charlie114514191
·
2025-03-18 09:23
系统学习单片机系列
STM32学习笔记
单片机
嵌入式硬件
笔记
学习
教程
STM32
- 在机器人领域,LL库相比HAL优势明显
在机器人控制器、电机控制器等领域的开发,需要高实时性、精细化控制或者对代码执行效率、占用空间有较高要求。所以,大家常用的HAL库明显不符合要求。再加上,我们学习一门技术,一定要学会掌握底层的原理。MCU开发的底层就是寄存器。总的来说,多于开发嵌入式多年的人来说,HAL库的优势基本都可以忽略了。一、LL(Low-Layer)优势LL(Low-Layer)库相比于HAL(HardwareAbstrac
Wallace Zhang
·
2025-03-18 05:49
STM32
stm32
机器人
嵌入式硬件
STM32
智能小车的设计与实现
STM32
作为一款高性能、低功耗的微控制器,凭借其强大的功能和灵活的编程方式,成为智能小车设计的首选平台。本文将对基于
STM32
的智能小车的设计与实现进行详细介绍。
a1666137
·
2025-03-18 03:33
stm32
嵌入式硬件
单片机
基于树莓派的轻量级AI数字人开发全流程指南 ——从硬件选型到语音视觉交互实战
这一方案特别适用于教育领域,帮助学生更直观地理解AI技术;在
智能家居
场景中,也能为用户带来更智能、便捷的交互体验。2.
zhz5214
·
2025-03-18 02:56
AI
ai
人工智能
AI写作
AI编程
智能体
嵌入式开发之
STM32
学习笔记day06
基于
STM32
F103C8T6的开发实践——从入门到精通011.引言
STM32
系列微控制器是STMicroelectronics推出的一款高性能、低功耗的32位微控制器,广泛应用于嵌入式系统中。
小程同学>o<
·
2025-03-17 21:18
嵌入式学习之STM32
stm32
学习
笔记
C51芯片包下载安装
一、前言由于前段时间下载Keil5用于编写
stm32
单片机程序,最近需要编写C51单片机的程序,在创建新项目时发现没有51单片机的器件型号,花了一点时间解决这个问题,故在此分享。
Book_熬夜!
·
2025-03-17 19:02
环境配置有关
51单片机
嵌入式C语言进阶(汇总)系统化详解
以下是嵌入式C语言进阶知识的系统化详解,结合嵌入式开发的实际需求和典型场景:一、硬件级编程技巧1.位操作与寄存器控制//位掩码操作(
STM32
GPIO控制示例)#defineGPIO_PIN5(1USR
niuTaylor
·
2025-03-17 17:15
c语言
开发语言
鸿蒙开发2024【面试题库】讲解,近期需要面试的可千万别错过!
设备兼容性:鸿蒙OS是一款面向各种设备的分布式操作系统,支持手机、平板电脑、智能手表、
智能家居
、汽车等多种设备类型,并能在这些设备之间实现无缝切换和共享数据。
鸿蒙系统小能手Mr.Li
·
2025-03-17 10:30
鸿蒙开发
harmonyos
面试
鸿蒙
OpenHarmony
鸿蒙系统
程序员
移动开发
stm32
——RTC实时时钟
一、关于时间2038年问题在计算机应用上,2038年问题可能会导致某些软件在2038年无法正常工作。所有使用UNIX时间表示时间的程序都将将受其影响,因为它们以自1970年1月1日经过的秒数(忽略闰秒)来表示时间。这种时间表示法在类Unix(Unix-like)操作系统上是一个标准,并会影响以其C编程语言开发给其他大部份操作系统使用的软件。在大部份的32位操作系统上,此“time_t”数据模式使用
杏儿黄
·
2025-03-17 07:39
ARM专栏
STM32
RTC
HarmonyOS第21天:解锁分布式技术,开启跨设备协同新体验
从
智能家居
设备的联动控制,到智能办公场景中的高效协作,再到智能出行中的无缝体验,我们越来越依赖设备之间的协同工作。
老三不说话、
·
2025-03-16 22:57
HarmonyOS开发
harmonyos
分布式
华为
【
STM32
】Fatfs文件系统(1)—结构体配置
1.FatFs结构体配置1.1FunctionConfigurations功能配置FF_FS_READONLY定义FatFs是否工作在只读模式0:读/写。默认值。1:只读。只读模式下,写相关的函数f_write(),f_sync(),f_unlink(),f_mkdir(),f_chmod(),f_rename(),f_truncate(),f_getfree()以及其他和写操作相关的函数都将被移
_Yeps
·
2025-03-16 17:53
stm32
嵌入式硬件
单片机
Assembly语言的物联网协议
物联网设备的种类繁多,包括
智能家居
、工业控制、医疗监测等,而这些设备之间的通信则依赖于各种网络协议。而在这些协议的背后,底层的实现往往需要使用低级的编程语言,如Assembly(汇编语言)进行优化。
易静妍
·
2025-03-16 17:22
包罗万象
golang
开发语言
后端
Keil5调试必杀技:资深工程师不愿透露的7大实战秘籍
笔者曾亲历一个典型案例:某
智能家居
团队花费3周定位温控系统偶发故障,而掌握高级调试技巧后,同类问题可在2小时内解决。本文将揭示7个经过实
vvvae1234
·
2025-03-16 16:14
linux
运维
服务器
设备物联网无线通信,ESP32-C3芯片模组方案,智能化联动控制
在科技飞速革新的当下,物联网正以前所未有的速度融入各个领域,从
智能家居
到工业自动化,从消费电子到智能安防,万物互联的愿景逐渐成为现实。ESP32-
深圳启明云端科技
·
2025-03-16 15:30
乐鑫方案
物联网
乐鑫
芯片
模组
无线方案
ESP32-C3
STM32
控制步进推杆电机通过精准控制脉冲进行复位
1、TB6600升级版驱动器TB6600升级版驱动器是一款专业的两相混合式步进电机驱动器,其驱动电流电流在3.5A及以下,而我所用的步进电机刚好是两相混合式步进电机,刚好符合。其接线方式我是按照共阴极接法:所以呢,当ENA=0时,电机启动,ENA=1时,电机停止;当DIR=0时,电机正向转动,DIR=1时,电机反向转动;2、定时器配置PWM输出模式,以及更新中断voidTIM3_PWM_Init(
只爱思麟啦啦啦啦啦
·
2025-03-16 12:42
stm32
单片机
嵌入式硬件
【
STM32
】USART串口收发HEX数据包&收发文本数据包
有关串口知识参考:【
STM32
】USART串口协议&串口外设-学习笔记-CSDN博客HEX模式/十六进制模式/二进制模式:以原始数据的形式显示文本模式/字符模式:以原始数据编码后的形式显示参考上面文章查看
傍晚冰川
·
2025-03-16 07:37
stm32
网络
嵌入式硬件
单片机
笔记
学习
c语言
关于
STM32
常用的8种GPIO输入输出模式的理解
目录GPIO共有8中输入输出模式,分别是:上拉输入、下拉输入、浮空输入、模拟输入、开漏输出、推挽输出、开漏复用输出、推挽复用输出,下面我们详细介绍以下上面的八种输入输出模式。一、输入模式(1)上拉输入:GPIO_Mode_IPU(2)下拉输入:GPIO_Mode_IPD(3)浮空输入:GPIO_Mode_IN_FLOATING(4)模拟输入:GPIO_Mode_AIN二、输出模式(1)开漏输出:G
MPU技术极客笔记
·
2025-03-16 04:17
项目开发经验:STM32
stm32
单片机
嵌入式硬件
STM32
单片机常见的 8 种输入输出模式
STM32
单片机常见的8种输入输出模式文章目录
STM32
单片机常见的8种输入输出模式1.浮空输入模式(GPIO_Mode_IN_FLOATING)介绍使用场景示例代码2.上拉输入模式(GPIO_Mode_IPU
嵌入式修炼师
·
2025-03-16 04:17
STM32
单片机
stm32
STM32
定时器、PWM周期、频率、占空比的计算
频率和周期:PWM的频率=时钟频率/(自动重装值+1)*(预分频值+1)
STM32
的最大时钟频率为72MHz=72000000Hz例PWM频率=72000000/(100-1+1)*(720-1+1)=
你也喜欢吃香菜嘛
·
2025-03-16 04:14
stm32
嵌入式硬件
单片机
MCU详解:嵌入式系统的“智慧之心”
从
智能家居
到工业控制,从汽车电子到医疗设备,MCU以其小巧、低功耗和高集成度的特点,成为嵌入式系统的核心组件。由绿算技术带领着大家一起领略MCU的风采。
绿算技术
·
2025-03-16 02:59
MCU架构介绍
单片机
嵌入式硬件
STM32
入门教程——CAN驱动经验文档
##1.引言-简述
STM32
F407微控制器及其在工业和汽车应用中的CAN通讯重要性。-阐明文档的目标,即分享
STM32
F407CAN驱动的开发经验和最佳实践。
单片机的码农
·
2025-03-15 22:00
STM32入门教程
stm32
单片机
嵌入式硬件
嵌入式硬件设计 — 智能设备背后的隐形架构大师
微处理器(MPU)(二)存储器(三)传感器与执行器(四)电源管理芯片(五)通信接口芯片三、嵌入式硬件代码开发(一)开发环境搭建(二)底层驱动程序开发引言嵌入式系统已经渗透到我们生活的方方面面,从智能手机、
智能家居
到工业自
begei
·
2025-03-15 20:48
面试
学习路线
阿里巴巴
嵌入式硬件
架构
使用
STM32
实现LCD显示
实现LCD显示内容的关键是通过
STM32
控制LCD的驱动芯片,将要显示的内容以二进制的方式发送给驱动芯片,然后由驱动芯片控制液晶屏幕显示。
粉绿色的西瓜大大
·
2025-03-15 19:15
stm32
单片机
嵌入式硬件
STMicroelectronics 系列:
STM32
H7 系列_(1).
STM32
H7系列概述
STM32
H7系列概述1.引言
STM32
H7系列是STMicroelectronics公司推出的一款高性能、低功耗的32位微控制器系列。
kkchenkx
·
2025-03-15 19:42
机器人控制系统和单片机开发
stm32
嵌入式硬件
单片机
ESP-IDF中FreeRTOS的三种任务调度算法
本文内容参考:
STM32
F103移植FreeRTOS必须搞明白的系列知识---2(FreeRTOS任务优先级)_freertos最多支持多少个任务-CSDN博客浅析FreeRTOS任务调度器的三种调度算法和应用
蓝天居士
·
2025-03-15 18:01
ESP-IDF
ESP32-S3
ESP32-C3
ESP-IDF
用Python打造
智能家居
安防系统,让科技守护你的家
友友们好!我是Echo_Wish,我的的新专栏《Python进阶》以及《Python!实战!》正式启动啦!这是专为那些渴望提升Python技能的朋友们量身打造的专栏,无论你是已经有一定基础的开发者,还是希望深入挖掘Python潜力的爱好者,这里都将是你不可错过的宝藏。在这个专栏中,你将会找到:●深入解析:每一篇文章都将深入剖析Python的高级概念和应用,包括但不限于数据分析、机器学习、Web开发
Echo_Wish
·
2025-03-15 14:30
Python
笔记
Python
算法
python
智能家居
科技
STM32
与HAL库开发实战:深入探索ESP8266的多种工作模式
STM32
与HAL库开发实战:深入探索ESP8266的多种工作模式一、硬件平台简介
STM32
F103C8T6(BluePill核心板)作为主控芯片,通过HAL库直接驱动ESP8266WiFi模块
坏柠
·
2025-03-15 11:09
嵌入式开发笔记
stm32
单片机
嵌入式硬件
STM32
F407 SPI通信
1、SPI介绍SPI(串行外设接口)是一种由摩托罗拉公司开发的同步串行通信协议,主要用于短距离、高速通信的场景(如芯片间通信)。其核心特点是主从架构、全双工通信和硬件简单,广泛应用于嵌入式系统中连接微控制器(MCU)与传感器、存储器(如EEPROMFlash)、显示屏、实时时钟和网络控制器等外设。SPI接口提供两个主要功能,支持SPI协议或I2S音频协议。默认情况下,选择的是SPI功能。可通过软件
Klein、凉城
·
2025-03-15 09:46
STM32F407标准库
stm32
嵌入式硬件
单片机
HarmonyOS Next系统架构与核心技术解析
它不仅支持传统的智能手机、平板电脑,还扩展到
智能家居
、可穿戴设备、车载系统等多种终端。
披光人
·
2025-03-15 08:43
harmonyos
系统架构
wpf
STM32
上使用UCOSII--软件定时器和任务延时
有关UCOS任务的介绍:
STM32
上使用UCOSII–任务有关UCOS信号量和邮箱的介绍:
STM32
上使用UCOSII–信号量和邮箱有关消息队列和信号量集的介绍:
STM32
上使用UCOSII–消息队列和信号量集一
Zach_z
·
2025-03-15 05:42
嵌入式
stm32
ucosii
C语言零基础入门:嵌入式系统开发之旅
从
智能家居
设备到汽车电子系统,从智能穿戴设备到工业自动化控制,嵌入式系统无处不在。而C语言,作为嵌入式开发中最常用的语言之一,以其高效、灵活和接近硬件的特点,成为了嵌入式开发者的首选工具。
岱宗夫up
·
2025-03-15 01:34
C语言
开发语言
c语言
学习
使用DeepSeek完成一个简单嵌入式开发
开启DeepSeek对话请帮我使用AltiumDesigner设计原理图、PCB,使用keil完成代码编写;要求:使用
stm32
F103RCT6为主控芯片,控制3个流水灯的原理图这里需要注意,每次DeepSeek
大牛攻城狮
·
2025-03-14 19:13
AI能替换码农
DeepSeek
AI
嵌入式
AI替代码农
STM32
流水灯
深入解析ADC寄存器:从原理到实战配置
目录引言一、ADC寄存器核心作用与分类1.寄存器在ADC中的角色2.寄存器典型分类二、
STM32
ADC寄存器深度解析1.关键寄存器映射表2.寄存器级ADC配置实战三、TIADS1115配置寄存器详解1.16
Electron-er
·
2025-03-14 17:30
嵌入式硬件
单片机
架构
stm32
深入解析
STM32
时钟树:从原理到实战配置
目录引言一、
STM32
时钟树体系架构解析1.1时钟树全景图1.2核心时钟源详解二、时钟信号流向与控制逻辑2.1主时钟路径2.2关键分频系数2.3时钟门控机制三、CubeMX实战配置3.1配置步骤演示3.2
Electron-er
·
2025-03-14 17:29
stm32
单片机
嵌入式硬件
深入解析模拟/数字转换(ADC):从原理到应用实践
的定义与基本原理2.关键性能指标二、主流ADC架构及适用场景1.逐次逼近型(SARADC)2.积分型(双斜ADC)3.流水线型(PipelineADC)4.Σ-Δ型ADC三、ADC在嵌入式开发中的实践1.
STM32
Electron-er
·
2025-03-14 17:29
单片机
stm32
嵌入式硬件
以
STM32
为例-通俗语言理解SPI通信协议
文章目录SPI是什么四条“车道”的作用工作模式就像“舞蹈的节奏”通信过程是“一场对话”SPI通信的“厉害之处和用途”SPI是什么想象SPI是一个小小的数据高速公路,专门用于让
STM32
芯片和其他设备(比如传感器或者存储卡
Electron-er
·
2025-03-14 17:59
STM32
stm32
单片机
51单片机
物联网
嵌入式硬件
iot
micropython入门指南电子版_MicroPython入门指南
MicroPython可以在多种嵌入式硬件平台上运行,目前已经有
STM32
EchiTie
·
2025-03-14 15:42
c语言utc时间转换北京时间_
STM32
开发 -- UTC、UNIX时间戳、北京时间之间的转换
我碰到的问题,GPS上UTC时间转北京时间和
STM32
上UNIX时间戳转北京时间。这部分之前讲RTC和GPS的时候有涉及到一部分。
weixin_39628180
·
2025-03-14 10:32
c语言utc时间转换北京时间
STM32
USB通信知识与应用详解
在嵌入式系统开发中,
STM32
作为一款性能卓越的微控制器,其USB通信功能的应用十分广泛。
番茄老夫子
·
2025-03-14 09:55
stm32
嵌入式硬件
单片机
STM32
驱动OLED屏幕全解析:从原理到温度显示实战(中) | 零基础入门
STM32
第五十四步
主题内容教学目的/扩展视频OLED显示屏重点课程电路原理,手册分析,驱动程序。初始化,清屏,ASCII字库,显示分区。调用显示函数。做带有加入图形和汉字显示的RTC时钟界面。讲字库的设计原理。师从洋桃电子,杜洋老师文章目录一、OLED驱动架构设计二、关键函数解析(oled0561.c)2.1初始化函数OLED0561_Init2.2显示控制函数2.3清屏函数三、字符显示原理3.1单字符显示函数3.
触角01010001
·
2025-03-14 04:19
STM32入门教程(100步)
stm32
嵌入式硬件
单片机
驱动开发
物联网
OLED屏幕开发全解析:从硬件设计到物联网显示实战 | 零基础入门
STM32
第五十二步
主题内容教学目的/扩展视频OLED显示屏重点课程电路原理,手册分析,驱动程序。初始化,清屏,ASCII字库,显示分区。调用显示函数。做带有加入图形和汉字显示的RTC时钟界面。讲字库的设计原理。师从洋桃电子,杜洋老师文章目录一、OLED屏幕核心特性解析二、OLED模块电路设计要点2.1硬件接口设计2.2电源设计规范三、OLED驱动开发关键技术3.1初始化流程设计3.2显示控制功能四、OLED字库生成
触角01010001
·
2025-03-14 04:17
STM32入门教程(100步)
stm32
嵌入式硬件
驱动开发
物联网
单片机
STM32
I2C通信协议详解
文章目录
STM32
I2C通信协议详解一、I2C协议概述二、物理层特性总线结构:引脚定义:电平特性:地址机制:三、协议层机制起始信号:停止信号:数据有效性:应答信号(ACK):仲裁机制:四、
STM32
与I2C
盼海
·
2025-03-14 03:16
stm32
stm32
嵌入式硬件
单片机
学习
STM32
的CAN总线通信
在
STM32
芯片中,CAN总线通信功能是通过内置的CAN控制器实现的。本文将通过编写代码案例来详细介绍如何在
STM32
芯片上实现CAN总线通信。
心梓知识
·
2025-03-14 03:15
stm32
学习
单片机
STM32
标准库函数 GPIO_SetBits、GPIO_ResetBits、GPIO_WriteBit、GPIO_Write 区别
GPIO_SetBits:使用例:GPIO_SetBits(GPIOA,GPIO_Pin_1|GPIO_Pin_2);意思是将GPIOA1和GPIOA2设为高电平GPIO_SetBits(GPIOA,0x0003);意思也是将GPIOA1和GPIOA2设为高电平实际上当选中GPIOA时,它会按位遍历,在哪一位有1说明对应GPIOA的那一位输出高电平GPIO_ResetBits:使用例:GPIO_R
cykaw2590
·
2025-03-14 03:44
嵌入式
stm32
嵌入式硬件
单片机
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他