当前位置: 首页 > news >正文

青岛做网站建设手机网站开发技术pdf

青岛做网站建设,手机网站开发技术pdf,网站开发模版,wordpress建网站时钟管理 时钟是非常重要的概念,和朋友出去游玩需要约定时间,完成任务也需要花费时间,生活离不开时间。 操作系统也一样,需要通过时间来规范其任务的执行,操作系统中最小的时间单位是时钟节拍(OS Tick&…

时钟管理

时钟是非常重要的概念,和朋友出去游玩需要约定时间,完成任务也需要花费时间,生活离不开时间。
操作系统也一样,需要通过时间来规范其任务的执行,操作系统中最小的时间单位是时钟节拍(OS Tick)。

时钟节拍

任何操作系统都需要提供一个时钟节拍,以供系统处理所有和时间有关的事件,如线程的延时、线程的时间片轮转调度以及定时器超时等。

时钟节拍是特定的周期性中断,这个中断可以看做是系统心跳,中断之间的时间间隔取决于不同的应用,一般是1ms-100ms,时钟节拍率越快,系统的实时响应越快,但是系统的额外开销就越大,从系统启动开始计数的时钟节拍数称为系统时间。

时钟节拍的实现方式

时钟节拍由配置为中断触发模式的硬件定时器产生,当中断到来时,将调用一次。

void SysTick_Handler(void)
{/* 进入中断 */rt_interrupt_enter();……rt_tick_increase();/* 退出中断 */rt_interrupt_leave();
}

定时器管理

定时器,是指从指定的时刻开始,经过一定的指定时间后触发一个事件,例如定个时间提醒第二天能够按时起床。

定时器有硬件定时器和软件定时器之分:

  1. 硬件定时器是芯片本身提供的定时功能。一般由外部晶振提供给芯片输入时钟,芯片向软件模块提供一组配置寄存器,接受控制输入,到达设定时间值后芯片中断控制器产生时钟中断。硬件定时器的精度一般很高,可以达到纳秒级别,并且是中断触发方式。
  2. 软件定时器是由操作系统提供的一类系统接口,它构建在硬件定时器基础之上,使系统能够提供不受数目限制的定时器服务。

操作系统提供的软件定时器,以时钟节拍为长度,定时数值必须是OS Tick的整数倍,例如一个 OS Tick 是 10ms,那么上层软件定时器只能是 10ms,20ms,100ms 等,而不能定时为 15ms。RT-Thread 的定时器也基于系统的节拍,提供了基于节拍整数倍的定时能力。

http://www.yayakq.cn/news/62983/

相关文章:

  • 42区 网站开发指南wordpress 如何上传
  • 建站快车怎么样建筑业务网站建设
  • 温州网站建设大全自己如何创建一个网站
  • 阳泉建设网站的公司seo去哪里培训
  • 做网站怎么做鼠标跟随电子图书网站建设
  • 专业做网站企业广东省农业农村厅陈宗云
  • wordpress文章页面修改seo英文全称
  • 买布做衣裳 在哪个网站买好做高仿鞋子在什么网站卖好
  • 网站资源如何做参考文献百度收录
  • 门户网站收录成都网站设计 冠辰
  • 泸州网站建设多少钱企业网站模板编辑软件
  • 阿里logo设计网站网站建设完成确认书
  • 男女做爰高清免费网站网站建设怎么更换图片
  • 东莞塘厦网站制作汽车类网站搭建
  • 利用社交网站做淘宝客wordpress 文章页模板
  • 如何提高网站点击量互联网行业特点
  • 网站建设与管理案例教程教学大纲在网上注册公司的流程
  • 自己制作网站需要什么做女装的网站
  • 网络销售平台淄博网站建设优化公司
  • 网站维护运营好做吗客户管理系统管理
  • 自己有网站怎么做app泰安人才市场最新招聘信息
  • 湖南+网站建设p2p网站建设报价
  • 青铜峡网站建设推广最近一周的国内新闻
  • 网站哪个做的好网站加入谷歌地图导航
  • 十堰网站seo技巧做百科网站
  • 国外平面设计欣赏网站华为官方网站手机商城
  • 网站开发方式包括设计一个网站的价格
  • dede网站地图路径网站服务器租用协议
  • 域名解析站长工具学校网站模板免费下载
  • mcms怎么做网站福建银瑞建设工程有限公司网站