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中断
基于
STM32
+华为云IOT设计的云平台监控系统_102
文章目录1.前言2.具体需求3.硬件选型3.1继电器3.2ESP8266WIFI3.3MQ-135空气质量传感器3.4DHT11温湿度传感器3.5
STM32
系统板3.6OLED显示屏3.7母对母杜邦线3.8BH1750
DS小龙哥
·
2025-02-09 21:10
智能家居与物联网项目实战
物联网
stm32
华为云
【FreeRTOS】FreeRTOS学习笔记(8)— 使用
STM32
CubeMX对F407ZGT6移植FreeRTOS(CMSIS API)
如果我们自己移植代码就是使用的是FreeRTOS的原生API接口,如果使用
STM32
CubeMX来配置工程就是使用的CMSISAPI接口,是对FreeRTOS的原生API接口进行了封装。
果果小师弟
·
2025-02-09 19:28
FreeRTOS
stm32
STM32
通用定时器基本原理
TIM1和TIM8主要特性和TIM1和TIM8定时器的功能包括:16位向上、向下、向上/下自动装载计数器16位可编程(可以实时修改)预分频器,计数器时钟频率的分频系数为1~65535之间的任意数值多达4个独立通道:─输入捕获─输出比较─PWM生成(边缘或中间对齐模式)─单脉冲模式输出死区时间可编程的互补输出使用外部信号控制定时器和定时器互联的同步电路允许在指定数目的计数器周期之后更新定时器寄存器的
2401_83704125
·
2025-02-09 19:23
程序员
stm32
嵌入式硬件
单片机
串口通信USART的波特率误差计算GD32、
STM32
UART通信的误差计算:接收方与发送方频率不准,可能引起累积误差?晶振时间积累误差比如发送器和接收器,两边的晶振,发生了最大的相反方向的漂移,内置8MHz晶振误差精度0.5%,两边累积最大误差达到1%内置8MHz晶振,实际则为8MHz*(+-1.005)=7.96MHz~8.04MHz接收方和发送方,晶振都不准,这将对通信产生不确定影响。下图是两个晶振的误差对比晶振频率精度60s误差ms误差us误
kongba007
·
2025-02-09 18:51
GD32
碎片知识
单片机
stm32
物联网
嵌入式
gd32
深入解析
STM32
GPIO:结构、配置与应用实践
理解GPIO的工作原理和配置方法是掌握
STM32
开发的基础,后续的外设(如定时器、ADC、通信接口)都依赖于GPIO的正确配置。
Exhausted、
·
2025-02-09 18:44
stm32
单片机
stm32
嵌入式硬件
c语言
c语言样式主题 清爽风格 代码色彩 keil风格 适合单片机开发GD32
STM32
等 cursor或者vscode 的settings.json文件
c语言样式主题清爽风格代码色彩keil风格适合单片机开发GD32
STM32
等cursor或者vscode的settings.json文件如上图,是不是和keilmdk很相近。
kongba007
·
2025-02-09 17:43
碎片知识
单片机
c语言
stm32
vscode
WebSocket通信中心跳机制的作用
通过定期发送心跳消息并接收服务器的响应,可以有效地避免因网络问题导致的连接
中断
,并及时发现和处理连接异常情况。为什么有重连机制仍然需要心跳机制?
♚呜啦啦啦啦啦啦啦
·
2025-02-09 15:32
websocket
网络协议
网络
stm32
编译过程剖析 MicroPython openmv运行逻辑分析 MicroPython和传统c语言编译的比较 头脑风暴
首先来讲讲机器码,任何编译手段到最后烧录应用于芯片处理器的都是机器码比如在某个架构下,二进制码0x33448899677代表的是str,也就是汇编里面的写入操作,然后他后面的一个参数是我要写入的地址也是二进制码,然后还有一个是他要写入的值也是二定制,而这个0x334488996677代表的实际芯片执行的底层操作就是写入,这就是机器码,你可以理解成机器码就是一张表指示出什么样的二进制对应什么样的操作
广药门徒
·
2025-02-09 15:28
单片机
基于
STM32
的智能门禁系统设计与实现
基于
STM32
的智能门禁系统设计与实现引言随着信息化社会的不断推进,智能化、信息化的门禁管理系统已经成为现代化生活、工作环境中不可或缺的一部分。
计算机毕业设计指导
·
2025-02-09 12:08
stm32
嵌入式硬件
单片机
深入理解C语言中volatile关键字以及其在操作系统中的应用
目录引言一、volatile关键字的作用1.防止编译器优化2.硬件访问3.多线程编程二、volatile关键字的用法三、volatile关键字在操作系统中的应用1.
中断
处理2.多线程共享变量四、volatile
晚风る
·
2025-02-09 11:32
C语言
c语言
开发语言
T113-i 倒车低概率性无反应,没有进入倒车视频界面
倒车无反应问题排查先在倒车驱动的
中断
检测接口里添加打印,以确定倒车无反应时系统是否检测到
中断
状态,如下图所示。
nan_nan_nan_nan_nan
·
2025-02-09 10:26
全志T113-i
linux系统开发
嵌入式硬件
linux
车载系统
驱动开发
CubeMX生成
STM32
工程文件,对串口测试使用(一)
目录引言硬件连接软件配置步骤步骤一:开启USART和相关时钟步骤二:配置USART参数步骤三:配置USART(GPIO)数据发送和接收发送数据阻塞方式发送数据
中断
方式发送数据接收数据阻塞方式接收数据
中断
方式接收数据引言项目基于
魂兮-龙游
·
2025-02-09 10:53
单片机
stm32
嵌入式硬件
信息与通信
stm32
-wifi模块
STM32
与ESP8266Wi-Fi模块资料1.ESP8266简介ESP8266是一款低成本的Wi-Fi模块,可以方便地将设备连接到无线网络。
想要成为糕手。
·
2025-02-09 09:12
stm32
php
嵌入式硬件
嵌入式学习-----liunx
中断
相关编程
设备树里使用
中断
①interrupt-parent=你要用哪一个
中断
控制器里的
中断
?②interrupts你要用哪一个
中断
?
agentky
·
2025-02-09 06:50
嵌入式学习
配置VScode编译、调试
STM32
(一)手动配置makefile和debug_vscode makefile -d
"type":"shell","options":{"cwd":"${workspaceRoot}/
STM32
F429IGT"},"command":"mingw32-make","group":{"kind
2401_87555332
·
2025-02-09 06:49
vscode
stm32
ide
信号,System V IPC对象 共享内存,消息队列,信号灯
信号信号是在软件层次上对
中断
机制的一种模拟,是一种异步通信方式如果该进程当前并未处于执行态,则该信号就由内核保存起来,直到该进程恢复执行再传递给它;如果一个信号被进程设置为阻塞,则该信号的传递被延迟,直到其阻塞被取消时才被传递给进程
musir1
·
2025-02-09 04:06
linux
详解GPU、CPU差异
CPU需要很强的通用性来处理各种不同的数据类型,同时又要逻辑判断又会引入大量的分支跳转和
中断
的处理。这些都使得CPU的内部结构异常复杂。
玩转测试开发
·
2025-02-09 04:35
Python学习
人工智能
机器学习
定时器分频系数-1理解
在
STM32
定时器的配置中,TIM_TimeBaseStructure.TIM_Prescaler=SystemCoreClock/1000000-1;这里减去1是由定时器预分频器的工作原理决定的。
weixin_58038206
·
2025-02-09 03:25
单片机
stm32
嵌入式硬件
ucos学习笔记---004临界区保护(3.01)
当有任务进入临界区时,其他任务必须等待直至该任务离开临界区,以确定共享资源的访问不会冲突临界区保护原理:设计实现:使用关
中断
保护临界区,
中断
控制寄存器PRIMASKuint32_ttTaskEnterCritical
qq_39353165
·
2025-02-09 02:21
study
ucos
stm32
PHP基于Redis使用令牌桶算法实现限流
相信大家都知道为什么要做限流,为了保证服务不
中断
,防止down机,就需要拒绝多余的请求。例如:服务器只能抗1000qps,但这时来了很大的流量,导致服务器瞬间压力飙升,使系统超负荷工作。
lisuibi
·
2025-02-09 01:42
redis
php
redis
php
算法
C语言中的共用体(Union):嵌入式开发中的节省内存利器
在嵌入式系统中,内存资源通常是非常稀缺的,尤其是在一些微控制器(如
STM32
、ESP32等)的开发中,我们需要尽可能地精打细算,优化内存的使用。
TNT_JQR
·
2025-02-08 23:32
c语言
嵌入式硬件
单片机
STM32
学习笔记(四)丨TIM定时器及其应用(定时
中断
、内外时钟源选择)_tim时钟
一、TIM定时器1.1TIM定时器简介TIM(Timer)定时器,它的基本功能是对输入的时钟进行计数,并在计数值达到定值时触发
中断
,即定时触发
中断
定时器就是一个计数器,当计数器的输入是一个准确可靠的基准时钟时
2401_87557120
·
2025-02-08 19:57
stm32
学习
笔记
STM32
使用ESP8266接入机智云点亮LED教程_
stm32
cubemx 使用esp8266连接机智云使用机智云生成的代码
我们给数据点起一个名字,叫state,这个后来会在
STM32
工程里用到。其他属性很简单,不再说明。
2401_87557120
·
2025-02-08 19:57
stm32
javascript
前端
高效运维!K8s 多节点自动安全排空
背景在K8s集群的维护工作中,我们难免会遇到多节点维护的场景,如规格升级、集群迁移等,通过直接排空节点的操作将变得繁琐,且有风险,容易出现服务
中断
、集群抖动等情况,那么如何
·
2025-02-08 19:56
android-studio
STM32
按键代码【库函数版本】
目录KEY.h文件KEY.c文件main.c文件作为常见的输入设备,通过按下达到某些指定的预期的功能。我们通过调用函数GPIO_ReadInputDataBit()来读取IO口的状态。废话不多说,直接上代码KEY.h文件#ifndef__KEY_H#define__KEY_HvoidKey_Init(void);uint16_tKey_GetNum(void);#endifKEY.c文件#incl
开⌒心快嚛204
·
2025-02-08 18:24
STM32
stm32
单片机
嵌入式硬件
STM32
驱动AHT10/AHT20/AHT30温湿度传感器源码
AHT30、AHT20和AHT10都是数字温湿度传感器,它们各自具有不同的特性和应用场景。以下是对这三种传感器的详细分析:AHT30主要特点:高精度:AHT30通常具有更高的测量精度,能够提供更准确的温度和湿度数据。低功耗:设计用于低功耗运行,有助于延长电池寿命。快速响应:能够迅速感知并响应环境中温度和湿度的变化。数字输出:通过数字接口(如I2C)输出数据,便于与微控制器或其他数字系统集成。宽电压
Z小旋灬
·
2025-02-08 16:09
STM32学习
stm32
单片机
并发编程的基石:理解原子操作的作用
原子操作指的是不可
中断
的操作。在多线程环境下,当一个线程执行原子操
清水白石008
·
2025-02-08 08:09
python
Python题库
java
开发语言
要使 if(USART_GetITStatus(USART3, USART_IT_TC) != RESET) 条件满足
=RESET)是用于检查USART3的发送完成
中断
标志位(USART_IT_TC)是否被置位的条件判断语句。
weixin_58038206
·
2025-02-08 08:38
单片机
stm32
嵌入式硬件
STM32
采集4-20mA传感器,以及ADC+DMA出现的问题及解决
STM32
只能采集0-3.3V的数据,如果需要采集0-5V和4-20mA的数据需要在电路中进行相关设计:0-5V采集电路4-20mA采集电路本文主要讲述4-20mA采集电路采集电路输入4-20mA,作用在
aloneboyooo
·
2025-02-08 04:12
stm32
嵌入式硬件
单片机
CLion下载没有STLink怎么办?
可是如果你突然得到一个
STM32
F103C8T6你没有ST-Link怎么办??那么我这里给出的办法是串口,一般来说很少有这种情况(有USB转串口却没有STLink),但是不是绝对的,比如我。。。。
且撷相思红豆枝
·
2025-02-07 21:58
嵌入式硬件
stm32
ESP32开发之外部
中断
第一篇我进行了GPIO实验,那么本章我们进行外部
中断
实验。在GPIO设置的基础上我们继续进行实验操作。
且撷相思红豆枝
·
2025-02-07 21:58
ESP32IDF
单片机
嵌入式硬件
33. 定时器按键消抖实验
一、定时器按键消抖简介当按键按下以后,进入到
中断
服务函数中,开始一个定时器,定时周期位10ms,只有最后一个抖动信号开启的定时器才能完成的执行完一个周期。
lljss2020
·
2025-02-07 21:25
Linux
【
STM32
】超声波传感器HC-SR04知识
一、超声波HC_SR04简介超声波传感器模块上面通常有两个超声波元器件,一个用于发射,一个用于接收。电路板上有四个引脚:VCC、GND、Trig(触发)、Echo(回应)。工作电压与电流:5V,15mA感应距离:2~400cm感测角度:不小于15度被测物体的面积不要小于50平方厘米并且尽量平整具备温度补偿电路二、超声波原理距离公式:高电平持续时间*声速(340m/s)/2三、超声波测距步骤配置GP
佐左佑右同学
·
2025-02-07 19:18
STM32
单片机
保姆级
单片机
stm32
嵌入式硬件
✨优雅终止✨Java线程
我是半夏之沫一名金融科技领域的JAVA系统研发我希望将自己工作和学习中的经验以最朴实,最严谨的方式分享给大家,共同进步写作不易,期待大家的关注和点赞关注微信公众号【技术探界】前言Java中的线程,有一个状态叫做
中断
状态
·
2025-02-07 17:02
java并发编程
Realtek网卡断流
硬件重置时,网络连接将会出现短暂的
中断
。原因:Thenetworkdriverdetectedthatitshardwarehasstoppedrespondingtocommands。
Victor YU223
·
2025-02-07 08:32
杂记
服务器
linux
网络
STMicroelectronics 系列:
STM32
H7 系列_(2).
STM32
H7系列架构及内核
STM32
H7系列架构及内核1.
STM32
H7系列概述
STM32
H7系列是STMicroelectronics公司推出的高性能32位ARMCortex-M7内核的微控制器。
kkchenkx
·
2025-02-07 08:30
单片机开发
stm32
架构
嵌入式硬件
八股篇 | 抢占式操作系统与合作式操作系统
抢占式操作系统(PreemptiveOperatingSystem)是一种操作系统调度方式,它允许操作系统在任何时间点
中断
一个正在运行的进程,并将CPU分配给另一个进程。
文堅
·
2025-02-07 04:02
八股
windows
系统架构
mac
linux
stm32
小白成长为高手的学习步骤和方法
我们假定大家已经对
STM32
的书籍或者文档有一定的理解。如不理解,请立即阅读
STM32
的文档,以获取最基本的知识点。
荆楚闲人
·
2025-02-07 01:15
嵌入式
stm32
学习
嵌入式硬件
STM32
进阶 存储器
RAMRandomAccessmemory)随机访问存储器下电丢失SRAMDRAMROM(Readonlymemory)只读存储器下电不丢失MASKROMPROMEPROMPROMFlash硬盘(磁盘)
STM32
雁过留声花欲落
·
2025-02-07 00:35
STM32
进阶
stm32
嵌入式硬件
单片机
为什么主引导记录的内存地址是0x7C00?
8088芯片本身需要占用0x0000~0x03FF,用来保存各种
中断
处理程序的储存位置。(主引导记录本身就是
中断
信号INT19h的处理程序。)所以,内存只剩下0x0400~0x7FFF可以使用。
书法教育1
·
2025-02-06 21:18
自制操作系统
操作系统
芯片
内存
c语言
0x7c00
基于
STM32
设计的温室大棚种植监测系统(onenet+GPRS通信)
一、设计简述基于
STM32
设计的温室大棚种植监测系统(OneNet+GPRS通信)1.1设计需求随着社会经济的快速发展和人们对食品质量安全的日益关注,温室大棚越来越受到人们的青睐。
DS小龙哥
·
2025-02-06 20:13
智能家居与物联网项目实战
stm32
嵌入式硬件
单片机
Debian 10 中 Linux 4.19 内核在 x86_64 架构上对
中断
嵌套的支持情况
一、
中断
嵌套的定义与原理
中断
嵌套是指在一个
中断
处理程序(ISR)正在执行的过程中,另一个更高优先级的
中断
请求到来,系统暂停当前
中断
处理程序,转而处理新的高优先级
中断
。
109702008
·
2025-02-06 19:04
#
linux系统
编程
#
linux内核
linux
人工智能
c语言
RISCV AIA (一)
概述riscvAIAspecv1.0包含如下三个方面:a、卷二riscv特权架构规范的扩展,b、两种标准的
中断
控制器---APLIC和IMSIC,c、对与
中断
相关的其他系统的要求。
啊节奏不对
·
2025-02-06 19:03
AIA
SPEC
risc-v
SAP C/4HANA与人工智能和增强现实(AR)技术结合的又一个创新案例
这种策略可以让企业保留现有的业务流程和系统配置,最大程度地降低业务
中断
风险,同时利用S/4HANA提供的新功能来实现企业数字化转型。
·
2025-02-06 17:12
嵌入式面试高频八股文面试题及参考答案
请解释
中断
、异常和竞态条件在嵌入式系统中的作用。什么是死锁?请举例说明如何避免死锁的发生。请解释进程和线程的区别。请解释同步和互斥的概念,并给出示例。
大模型大数据攻城狮
·
2025-02-06 14:32
多线程
资源竞争
看门狗
开源软件
Iot
单片机
十大网络安全事件
有客户表示,即使系统按时恢复,公司面临的繁重工作也不会随之结束——在服务
中断
的一个月甚至
网络安全Ash
·
2025-02-06 14:30
web安全
网络协议
安全
网络安全知识点
1.2.1网络安全概念P4网络安全是指网络系统的硬件、软件及其系统中的数据受到保护,不因偶然的或恶意的原因而遭到破坏、更改、泄露,系统连续可靠正常地运行,网络服务不
中断
。
黑客Ash
·
2025-02-06 12:49
php
开发语言
Java多线程总结(三):[AQS]3. 条件队列相关代码解析
再次检测条件变量是否满足又已知Java的锁机制是参考MESA,所以我们推测J.U.C.中相关逻辑框架应与上面描述的基本一致等待关于await方法值得注意的事情:处于等待状态的节点,可能由signal唤醒,也可能由线程
中断
唤醒节
山与长生
·
2025-02-06 11:41
Java
java
基于
STM32
的智能垃圾分类系统
本文设计了一款基于
STM32
的智能垃圾分类系统,通过图像识别与传感器融合技术,实现垃圾自动分类与投放引导。系统支持语音提示、数据统计与远程管理,适用于社区、学校等公共场所。
STM32发烧友
·
2025-02-06 07:19
stm32
嵌入式硬件
单片机
基于
STM32
设计的智能马蹄锁
内容合伙人、新星导师、全栈领域优质创作者、51CTO(Top红人+专家博主)、github开源爱好者(go-zero源码二次开发、游戏后端架构https://github.com/Peakchen)基于
STM32
鱼弦
·
2025-02-06 07:46
单片机系统合集
stm32
嵌入式硬件
单片机
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他