RTT学习笔记3-时钟定时器管理

本文档详细介绍了RT-Thread实时操作系统中时钟节拍的概念、定时器分类(硬件和软件定时器)、触发方式(单次和周期触发)、HARD_TIMER和SOFT_TIMER模式的区别,以及如何创建、删除、启动、停止和控制定时器。还提供了使用示例。
摘要由CSDN通过智能技术生成

1. 基本知识

RT-Thread 中,时钟节拍的长度可以根据 RT_TICK_PER_SECOND 的定义来调整,等于 1/RT_TICK_PER_SECOND 秒

1.1 获取时钟节拍

rt_tick_t rt_tick_get(void);

1.2定时器分类

  1. 硬件定时器
  2. 软件定时器

1.3触发方式分类

  1. 单次触发
  2. 周期触发

1.4HARD_TIMER 模式

  • HARD_TIMER 模式的定时器超时函数在中断上下文环境中执行,可以在初始化 / 创建定时器时使用参数 RT_TIMER_FLAG_HARD_TIMER 来指定。<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Car12

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值