首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签定时器

#定时器

单片机如何选择合适的系统复位方案?

不脱发的程序猿

看门狗的基本原理是通过一个定时器来监测系统运行状态。正常情况下,应用程序需要定期向看门狗发送信号(喂狗),以防止定时器溢出。

10500

如何用单片机高效处理矩阵按键?

不脱发的程序猿

在资源受限的嵌入式系统中,如果单片机 没有足够的外部中断资源,可以使用 定时器 进行周期性扫描矩阵按键,以减少CPU占用。

9310

设计分享|基于51单片机的交通灯指示模拟

电子工程师成长日记

51单片是一种低功耗、高性能CMOS-8位微控制器,具有8K可编程Flash存储器,使得其为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

6100

设计分享|基于51单片机的三段音乐播发器仿真

电子工程师成长日记

利用51单片机实现三段音乐播放,一个按键控制音乐的播放和停止,另一个按键控制音乐的选择。

4200

设计分享|基于51单片机的门铃设计

电子工程师成长日记

51单片是一种低功耗、高性能CMOS-8位微控制器,具有8K可编程Flash存储器,使得其为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

10900

【redis】type命令和定时器的两种实现方式(优先级队列、时间轮)

椰椰椰耶

此处 Redis 所有的 key 都是 string,但是 key 对应的 value 可能会存在多种类型

6610

设计分享|基于51单片机的按键计数

电子工程师成长日记

51单片是一种低功耗、高性能CMOS-8位微控制器,具有8K可编程Flash存储器,使得其为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

6100

功耗最低的无线MCU-蓝牙版

云深无际

8010

【博客同步】函数防csxiaoyao.com抖(debounce)和节流(throttle)在H5编辑器项目中的应用

CS逍遥剑仙

腾讯 | 高级工程师 (已认证)

前端开发者对函数防抖和函数节流或多或少有些了解,最近在做一个H5编辑器的项目,由于画布功能复杂,计算量较大,在鼠标拖拽操作时尤其是在低配电脑上能够明显感受到卡顿...

10510

快速上手:用最小堆实现高效通用的定时器组件

开源519

  在程序开发过程中,定时器会经常被使用到。而在Linux应用开发中,系统定时器资源有限,进程可创建的定时器数量会受到系统限制。假如随便滥用定时器,会导致定时器...

8310

《基于单层时间轮与无锁数组操控的容器化定时器协同管理方法》---背景介绍

用户11477875

定时管理系统作为计算机系统的关键组件,在服务器、实时系统、网络通信等领域发挥着不可或缺的作用。其核心功能是按照预设时间点触发任务,保障系统的有序运行。以云计算分...

6610

Redis通用命令&&过期策略的优化(定时器策略)

阑梦清川

为什么需要引入下面的这个定时器的策略,一句话:就是上面的这个Redis自己的这个策略不够好,但是下面的这个定时器的策略只是为了为我们提供这个借鉴和思考,这个定时...

8610

java创建线程的几种方式

samRsa

  定时器也可以实现线程,如果新建一个 Timer,令其每隔 10 秒或设置两个小时之后,执行一些任务,那么这时它确实也创建了线程并执行了任务,但如果我们深入分...

9910

JavaEE初阶---多线程(五)---定时器/线程池介绍

阑梦清川

首先,我们为什么需要了解这个定时器:定时器其实就是约定一个时间,时间到达之后,我们就会执行某一个代码的逻辑,其实这个定时器非常常见,尤其是进行这个网络之间的通信...

6600

【openwrt】libubox组件—定时器和kvlist

知否知否应是绿肥红瘦

uloop_timeout 是 Libubox 提供的一个定时器工具(以下简称uloop定时器), 用来实现一些简单的定时任务十分方便,下面介绍uloop定时器...

7600

【openwrt】uloop_run过程分析

知否知否应是绿肥红瘦

1.list_first_entry取出定时器链表第一个定时器,判断其是否超时,未超时则直接退出,若已超时,执行其回调函数

5800

STM32F10x从零开始配置时钟

知否知否应是绿肥红瘦

实际上,对于STM32F10x系列的芯片,如果使用库函数方式开发,芯片的时钟初始化函数已经写好,并且在启动文件(例如startup_stm32f10x_hd.s...

10010

STM32 IO口模拟ISO7816(PSAM卡)协议

知否知否应是绿肥红瘦

 在这种情况下可以直接利用串口发送和接收数据,网上很多代码也都是这种使用方式:(格式:1位起始位+8位数据+1位偶校验位)

9600

STM32F407Z 模拟串口(115200波特率)

知否知否应是绿肥红瘦

5600

STM32IAP程序和APP相互跳转卡死问题

知否知否应是绿肥红瘦

特别是第3点,假设Bootloader里用到了定时器更新中断,但是从bootloader跳转到APP之前没有清除该中断标志位以及未失能当前中断,那么跳过去大概率...

6800
领券