社区
Qualcomm 开发者论坛
帖子详情
请问我想多设置几个定时器,思路应该怎样啊?
xubing7576
2007-05-22 01:20:43
大致使用哪些接口,谢谢了~
...全文
761
3
打赏
收藏
请问我想多设置几个定时器,思路应该怎样啊?
大致使用哪些接口,谢谢了~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hanjiting
2007-05-30
打赏
举报
回复
调用IShell_SetTimer()设置计数器。(可以多次调用)
时间到达后的处理
在指定的回调函数中进行必要的处理
(实际手机中,计数器个数应该是有上限的)
hotfree
2007-05-30
打赏
举报
回复
如果是在应用级用,可以用上面兄弟提到的IShell_SetTimer,优点是简单,缺点是定时器随Applet的结束而结束,定时器触发时间不够精确,误差大概在十几毫秒到几十毫秒之间;
如果想在系统级用,可以直接改造一下Alarm接口,让Alarm定时帮你完成需要的处理,Alarm到时事件是硬件触发的,可以实现实时精确处理,并且Alarm一般是常驻后台的,不会被关闭,呵呵
sunwhite
2007-05-23
打赏
举报
回复
多用几次SetTimer即可
layui多iframe页面控制
定时器
运行的方法
我们web页面中有
几个
页面是有
定时器
在刷新的,并且查询的内容还不少,给服务器造成了不少压力。这些接口已经尽量优化,能放到缓存的都放到缓存。然后主管又提了一个需求,就是我们使用的是layui多标签iframe框架,当不在某个页面的iframe时不要执行
定时器
。我觉得这是一个挺不错的提议,而且实现起来也不难。 粗略地考虑有两个
思路
,一个是点击标签时开启或关闭
定时器
,一个是
定时器
执行时判断所在的iframe是否隐藏,如果隐藏则不执行
定时器
的方法。第一种维护麻烦,难免有错漏的情况,而且和别的iframe有联系,不好。第二种逻辑判断简单,只和
定时器
所在iframe有关,虽然
定时器
一直在跑,不过只要里面的
单片机c语言课程设计交通灯(2).doc
课程设计报告 200 8 — 200 9 学年第 2 学期 课程名称 单片机的c语言程序设计 设计题目 交通灯 学生XX 学 号 0628030053 专业班级 通信06-1班 指导教师 一.前言…………………………………………………………3 二.功能概述······……………………………………………3 三.设计
思路
……………………………………………………3 四.硬件介绍……………………………………………………4 五.软件程序设计………………………………………………7 六.电路图及仿真实现………·………………………………10 七.总结…………………………………………………………11 八.源程序………………………………………………………12 参考文献…………………………………………………………14 一.前言 近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技 术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部 件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善 。 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现 这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多,在学 习了单片机的有关知识之后,运用相关知识来设计完成交通信号灯。 二.功能概述 2.1设计任务:交通灯的硬件和软件设计 2.2设计目的 1.进一步熟悉和掌握单片机的结构和工作原理。 2.掌握单片机的接口技术及相关外围芯片的外特性,控制方法。 3.通过课程设计,掌握以单片机为核心的电路设计的基本方法和技术,了解有关电路 参数的计算方法。 4.通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。 5.通过完成一个包括电路设计和程序开发的完整过程,为我们今后从事相应工作打下 基础。 三.设计
思路
交通灯的变化规律 按照常规我们假设一个十字路口为东西南北走向。初始状态为状态1,南北方向绿灯 通车,东西方向红灯。经过过一段时间(25S)转换状态2,南北方向绿灯闪几次转亮黄 灯,延时5S,东西方向仍然红灯。再转换到状态3,东西方向绿灯通车,南北方向红灯。 过一段时间(25S)转换到状态4,东西方向绿灯闪几次转亮黄等,延时5S,南北方向仍 然红灯。最后循环至南北绿灯,东西红灯。在这些状态下,有时钟倒数计时。 四.硬件介绍 基础知识 交通灯控制器实例主要使用了89C51单片机的
定时器
/计数器,基础知识主要包括交 通灯的变化规律、
定时器
/计数器的概念、
定时器
/计数器的相关寄存器、
定时器
/计 数器的4种工作方式、以及
定时器
/计数器的变成。 4.1
定时器
/计数器
定时器
/计数器是单片机中最常用、最重要的功能模块之一,本节通过交通灯控制器实 例来演示
定时器
的使用,并复习如何使用散转程序。 首先介绍交通灯以及
定时器
/计数器的基础知识,接着介绍本实例的硬件电路构成,然 后逐步分析
定时器
的变成以及程序的全貌,最后总结一下本实例的技巧与注意点。 4.2
定时器
/计数器的概念 89C51单片机内有两个可编程的
定时器
/计数器T0、T1。 当
定时器
/计数器用作"
定时器
"时,每经过1个机器周期(12个时钟周期),计数器加1 。 当
定时器
/计数器用作"计数器"时,计数器在对应的外部输入管脚(T0为P3.4引脚,T1 为P3.5引脚)上每发生一次1到0的跳变时加1。使用"计数器"功能时,外部输入每个机器 周期被采样一次。当某一周期管脚状态采样为高电平而下一周期采样为低电平时,计数 器加1。由于检测下降沿跳变需要两个机器周期(24个时钟周期)的时间,所以技术频率 最大值只能为时钟周期的1/24。计数器对外部输入信号的占空比并无限制,但为了保证 给定的电平信号在其改变之前至少被采样一次,外部输入信号必须至少保持一个完整的 机器周期。 4.3
定时器
/计数器的相关寄存器 与
定时器
/计数器相关的寄存器有
定时器
/计数器工作方式寄存器(TMOD)、
定时器
/ 计数器控制寄存器(TCON)。TCON已经在2.5节受控输出实例中介绍过,因此,在本例中 主要介绍TMOD寄存器。
定时器
/计数器工作方式寄存器(TMOD),字节地址89H,不可进行位寻址。
定时器
/计数器工作方式寄存器(TMOD)的8位分为两组,高4位控制T1,低4位控制T0。 TMOD每一位的功能如下。 GATE:门控位。 GATE=0,仅由运行控制位TRX(X=0,1)=1来启动
定时器
/计数器运行; GATE=1,由运行控制位TRX(X=0,1)=1和外部中断引脚上的高电平共同来启动定时 器/计数器运行。 C/T:
定时器
模式和计数器模式选择位。 C/T=0,为
定时器
模式; C/T=1,为计数器模式。 M1、M0:工作方式选择位。M1、M
Linux系统编程第08期:时间管理和
定时器
编程
本期课程是《Linux系统编程》第08期,主要讲解在Linux下时间管理的基本概念、时间的获取和
设置
、
定时器
编程,包括简单的闹钟alarm、间隔
定时器
interval timer、POSIX timer编程。
单片机c语言课程设计交通灯.pdf
1 课程设计报告 课程名称 单片机的 c 语言程序设计 设计题目 交通灯 学生姓名 学 号 xxxxxxxxxxxx 专业班级 xxxxxxxxxxxx 指导教师 xxxx 年 xx 月 xx 日 2 目录 一.前言…………………………………………………………3 二.功能概述· · · · · ·……………………………………………3 三.设计
思路
……………………………………………………3 四.硬件介绍……………………………………………………4 五.软件程序设计………………………………………………7 六.电路图及仿真实现………·………………………………10 七.总结…………………………………………………………11 八.源程序………………………………………………………12 参考文献…………………………………………………………14 3 一.前言 近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控 制检测技术日益更新。 在实时检测和自动控制的单片机应用系统中,单片机往往 作为一个核心部件来使用, 仅单片机方面知识是不够的,还应根据具体硬件结构 软硬件结合,加以完善。 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什 么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。 交通信号灯控制 方式很多,在学习了单片机的有关知识之后,运用相关知识来设计完成交通信号 灯。 二.功能概述 2.1 设计任务:交通灯的硬件和软件设计 2.2 设计目的 1.进一步熟悉和掌握单片机的结构和工作原理。 2.掌握单片机的接口技术及相关外围芯片的外特性,控制方法。 3.通过课程设计,掌握以单片机为核心的电路设计的基本方法和技术,了解 有关电路参数的计算方法。 4.通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。 5.通过完成一个包括电路设计和程序开发的完整过程,为我们今后从事相应 工作打下基础。 三.设计
思路
交通灯的变化规律 按照常规我们假设一个十字路口为东西南北走向。初始状态为状态 1,南北 方向绿灯通车,东西方向红灯。经过过一段时间(25S)转换状态 2,南北方向 绿灯闪几次转亮黄灯,延时 5S,东西方向仍然红灯。再转换到状态 3,东西方向 绿灯通车,南北方向红灯。过一段时间(25S)转换到状态 4,东西方向绿灯闪 几次转亮黄等,延时 5S,南北方向仍然红灯。最后循环至南北绿灯,东西红灯。 4 在这些状态下,有时钟倒数计时。 四.硬件介绍 基础知识 交通灯控制器实例主要使用了 89C51 单片机的
定时器
/计数器, 基础知识主 要包括交通灯的变化规律、
定时器
/计数器的概念、
定时器
/计数器的相关寄存 器、
定时器
/计数器的 4 种工作方式、以及
定时器
/计数器的变成。 4.1
定时器
/计数器
定时器
/计数器是单片机中最常用、最重要的功能模块之一,本节通过交通灯控 制器实例来演示
定时器
的使用,并复习如何使用散转程序。 首先介绍交通灯以及
定时器
/计数器的基础知识, 接着介绍本实例的硬件电路构 成, 然后逐步分析
定时器
的变成以及程序的全貌,最后总结一下本实例的技巧与 注意点。 4.2
定时器
/计数器的概念 89C51 单片机内有两个可编程的
定时器
/计数器 T0、T1。 当
定时器
/计数器用作"
定时器
"时,每经过 1 个机器周期(12 个时钟周期) , 计数器加 1。 当
定时器
/计数器用作 "计数器" 时, 计数器在对应的外部输入管脚 (T0 为 P3.4 引脚,T1 为 P3.5 引脚)上每发生一次 1 到 0 的跳变时加 1。使用"计数器"功 能时, 外部输入每个机器周期被采样一次。当某一周期管脚状态采样为高电平而 下一周期采样为低电平时,计数器加 1。由于检测下降沿跳变需要两个机器周期 (24 个时钟周期)的时间,所以技术频率最大值只能为时钟周期的 1/24。计数 器对外部输入信号的占空比并无限制, 但为了保证给定的电平信号在其改变之前 至少被采样一次,外部输入信号必须至少保持一个完整的机器周期。 4.3
定时器
/计数器的相关寄存器 与
定时器
/计数器相关的寄存器有
定时器
/计数器工作方式寄存器(TMOD) 、定 时器/计数器控制寄存器(TCON) 。TCON 已经在 2.5 节受控输出实例中介绍过, 因此,在本例中主要介绍 TMOD 寄存器。
定时器
/计数器工作方式寄存器(TMOD) ,字节地址 89H,不可进行位寻址。 5
定时器
/计数器工作方式寄存器(TMOD)的 8 位分为两组,高 4 位控制 T1,低 4 位控制 T0。TMOD 每一位的功能如下。 GATE:门控位。 GATE=0,仅由运行控制位 TRX(X=0,1)=1 来启动
定时器
/计数器运行; GATE=1,由运行控制位 TRX(X=0,1)=1 和外
定时器
的设计的几种
思路
原文:高效
定时器
的设计_青萍之末的博客-CSDN博客 文章目录 一、timerfd 二、
定时器
的概念 三、排序链表 四、最小堆(优先队列) 五、时间轮(环形队列+双向链表) 五、红黑树(std::set自动排序) 一、timerfd 调用timerfd_create()创建一个时间文件描述符即把时间变为文件描述符,
定时器
超时则文件描述符会变得可读,这样可以和epoll结合起来,统一处理I/O事件和超时事件。可以把timerfd和时间戳一起作为key,避免两个
定时器
相同的情况。 二、
定时器
的概念 网络编程
Qualcomm 开发者论坛
948
社区成员
5,226
社区内容
发帖
与我相关
我的任务
Qualcomm 开发者论坛
为开发者提供高通丰富的解决方案及全面技术下载内容。本版以AI人工智能、WoS移动笔记本、XR、IoT 物联网、Auto 汽车、生成式AI等核心板块组成,为开发者提供一个便捷及高效的学习交流平台。
复制链接
扫一扫
分享
社区描述
为开发者提供高通丰富的解决方案及全面技术下载内容。本版以AI人工智能、WoS移动笔记本、XR、IoT 物联网、Auto 汽车、生成式AI等核心板块组成,为开发者提供一个便捷及高效的学习交流平台。
人工智能
物联网
机器学习
企业社区
北京·东城区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章