技术栈
定时器
阿钱真强道
3 天前
tim
·
定时器
·
volatile
·
定时中断
·
nvic
·
stm32f103
·
计秒表
课时04 嵌入式技术应用设计实训 | 定时器:定时中断
本课程开源地址(Gitee):https://gitee.com/fujianxinxi/qianrushishixundianzi.git 课件、示例代码与验收脚本都在该仓库,可直接 git clone 或下载 ZIP 使用。
阿钱真强道
12 天前
c语言
·
定时器
·
周期任务
·
uloop
18 嵌入式操作系统 | uloop 定时器:周期任务与网络上报
本课程开源地址(Gitee):https://gitee.com/fujianxinxi/qianrushixitongyingyongkaifa.git 课件、示例代码与验收脚本都在该仓库,可直接 git clone 或下载 ZIP 使用。
晊晌_h
13 天前
arm
·
定时器
·
arm裸机开发
IMX6ULL裸机开发:定时器(GPT/EPIT)与UART串口
定时器是嵌入式开发最常用的外设,核心作用是精准计时、延时、定时触发任务、测量信号时间、输出指定频率波形。IMX6ULL内置两款专用硬件定时器:EPIT和GPT,二者功能定位、计数方式完全不同,适配不同开发场景。
AAA代码批发商
18 天前
51单片机
·
定时器
·
imx6ull
·
裸机开发
Days 50 51 单片机与 i.MX6ULL 定时器对比:Timer、EPIT、GPT 原理与实验
51 单片机定时器是入门定时器的经典案例,而 i.MX6ULL Cortex-A7 平台提供 EPIT、GPT 两类硬件定时器。本篇对比两者工作原理,讲解 EPIT 和 GPT 的特性、实验用法,同时附带作业思考题答案,适合嵌入式裸机学习笔记。
捷瑞电子工坊
19 天前
cubemx
·
定时器
·
定时中断
·
led闪烁
·
蓝桥杯嵌入式
·
stm32g431
·
ll库
蓝桥杯嵌入式STM32G431定时器入门:从原理到CubeMX配置(LL库)
STM32G431RBT6是蓝桥杯嵌入式竞赛的指定芯片,它的定时器资源非常丰富,共有10个定时器,分为四种类型:
阿钱真强道
1 个月前
定时器
·
曼彻斯特编码
·
极物
·
极物智能
·
极物科技
·
dali协议栈
·
智慧照明
24 极物科技 | DALI协议栈 - 定时器与中断系统
tags:在智能控制领域,"协议壁垒"与"系统稳定性"始终是绕不开的难题。极物科技(Zeewo)以 “重构空间交互体验” 为使命,通过自研的 极物 OS,实现了 KNX、DALI、CAN、RS485 等多种总线协议在单一主机上的深度融合。
jufeng1307
1 个月前
stm32
·
输入捕获
·
定时器
·
编码器
STM32F103 定时器输入捕获实战:测频测周、编码器测速、红外解码全流程拆解
调试无刷电机驱动板时,要实时监测外部控制器发来的 PWM 调速信号频率。第一版用外部中断配合软件数脉冲:每个上升沿进一次中断,中断里读计数器、累加变量、还要防重入。几十行代码写出来,信号频率一过几千赫兹,CPU 占用率肉眼可见地飙,测量结果还时不时跳变——中断压栈出栈的开销全摊在每一条边沿上了。换用定时器输入捕获后,测量从「软件数脉冲」变成了「硬件盖时间戳」,边沿再多也只是往寄存器里写个值,CPU 完全解放,问题一次解决。本文从原理到代码拆解输入捕获的完整用法,并扩展到编码器测速与红外遥控解码。
啦啦啦啦啦zzzz
1 个月前
linux
·
服务器
·
网络
·
c++
·
定时器
时间轮定时器
本文章参考《Linux高性能服务器编程》,本篇文章还是主要是以代码为主,相比于上篇文章的升序链表定时器,我们的时间轮定时器性能会有很大的提升。完整的代码我已经上传到了github上:
保安大队王队长
2 个月前
定时器
定时器知识
“发出脉冲”只是定时器(如经典的NE555)的其中一种工作模式(无稳态)。定时器的核心作用是 “时间基准” 和 “状态控制”,即根据外部电路配置,对时间进行精确测量或控制。
Dlrb1211
3 个月前
arm开发
·
gpt
·
arm
·
定时器
·
epit
·
高精度延时
ARM---IMX6ULL定时器详解与应用:EPIT与GPT定时器,高精度延时函数
目录一. EPIT 定时器1.1 EPIT 的特点1.2 EPIT 的结构1.3 EPIT 的两种工作模式
名字还没想好☜
3 个月前
java
·
数据库
·
golang
·
go
·
定时器
Go 的 time.Ticker 陷阱:定时任务里被忽略的内存泄漏与正确关闭
服务跑了几天,内存曲线一路缓慢爬升,pprof 一看 goroutine 数只增不减。翻代码发现一堆 time.Tick 和忘了 Stop() 的 time.Ticker——这是 Go 定时任务里最隐蔽、也最常见的一类泄漏。这篇把 Ticker、Timer、time.Tick、time.After 的坑一次讲清,给出能直接用的正确写法。
Dlrb1211
3 个月前
单片机
·
嵌入式硬件
·
51单片机
·
定时器
·
中断
51单片机--GPIO、按键、中断、蜂鸣器、PWM
通用目的输入输出(genral purpose input/output)相当于嵌入式中的一个通信协议
Qt程序员
3 个月前
linux
·
linux内核
·
定时器
·
时间轮
内核定时底层核心:时间轮算法
大家好,最近在优化我们系统的定时任务模块时,跟 Linux 时间轮算法杠上了。说真的,很多人学 Linux 网络编程的时候,会把 epoll、Reactor、协程吹得天花乱坠。可真到了线上,最容易把服务拖死的,往往是“时间”。
fffzd
4 个月前
stm32
·
单片机
·
嵌入式硬件
·
定时器
·
旋钮
·
旋转编码器
STM32:定时器--旋钮->旋转编码器!
1.旋转编码器是把转轴角位移、转速、转向转换成数字脉冲的传感器。旋转编码器有许多类型,但今天我们介绍旋钮内最常见的旋转编码器——增量型旋转编码器。
嵌入式×边缘AI:打怪升级日志
4 个月前
单片机
·
定时器
·
超声波
# 超声波测距 — HC-SR04 + 定时器输入捕获
配套硬件:DshanMCU-F407(STM32F407ZGT6)+ HC-SR04 超声波模块 前置知识:GPIO 输出/输入、中断、定时器基础、printf 重定向 学习目标:理解定时器输入捕获的原理,学会用其测量脉宽,实现超声波测距 文档类型:逐行详解版(适合从头理解后,再自己重敲一遍)
xrl2012
4 个月前
activiti
·
定时器
·
flowable
·
camunda
·
jeecgboot
JeecgBoot集成Activiti工作流实现定时器案例
定时器事件(Timer Events)是由定义的计时器触发的事件。它们可以用作启动事件、中间事件或边界事件。边界事件可以中断,也可以不中断。 Camunda定时器事件包括:Timer Start Event(定时启动事件)、Timer Intermediate Catching Event(定时中间捕获事件)、Timer Boundary Event(定时边界事件)。 在线体验不同定时器用法,请访问: JeecgBoot定制工作流<
拾知_H
5 个月前
stm32
·
单片机
·
嵌入式
·
定时器
·
pwm
STM32/PWM占空比配置
PWM(脉冲宽度调制),利用数字信号的输出来实现模拟模拟信号的技术。通过调节脉冲信号的占空比实现模拟量的控制。占空比就是在一个固定周期内改变高电平所占时间的比例。
津津有味道
5 个月前
python
·
网址
·
定时器
·
网页
·
nfc
·
uri
·
读写ini配置
Python定时器读取NFC标签内NDEF网址模拟键盘输出URL并打开Web网页,支持Ubunt、统信、麒麟等国产Linux系统
本示例使用的发卡器:https://item.taobao.com/item.htm?spm=a21dvs.23580594.0.0.4fee2c1bf5IkBT&ft=t&id=615391857885
Zzzzmo_
6 个月前
java
·
线程池
·
定时器
·
javaee
【JavaEE】多线程04—线程池/定时器
对于池,在学习 String类的时候,我们学习过常量池,即字符串常量池 —— 字符串常量存放在池中,在Java程序最初构建的时候,就已经准备好了,等程序运行的时候,这样的常量也就加载到内存中了,省下了构造/销毁的开销。
今天又在学代码写BUG口牙
6 个月前
c++
·
mfc
·
定时器
·
鼠标
·
轮询
·
长按事件
MFC 定时器轮询实现按住按钮进度条增加(鼠标悬停/长按检测)
本文详细讲解如何在 MFC 对话框中实现按钮长按检测。主要内容包括:① 为什么 OnMouseMove 在鼠标进入按钮后会失效;② 定时器轮询的设计思路;③ GetCursorPos、GetAsyncKeyState、PtInRect 等关键 API 的使用;④ 进度条控件的实时更新;⑤ 部分代码及注释。