![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pmic
ahaochina
这个作者很懒,什么都没留下…
展开
-
Linux 实时时钟(RTC)驱动调试
这个是linux内核文档关于rtc实时时钟部分的说明,此文档主要描述了rtc实时时钟的作用和编程接口,分别介绍了老的rtc接口和新的rtc类架构。并给出了一个测试rtc驱动的程序。 当linux开发者提到“实时时钟”的时候,他们通常所指的就是墙钟时间,这个时间是电池供电的,所以在系统掉电的情况下还能正常工作。除非在MS-Windows启动的时候设置,否则这个时钟不会同步于本地时区和夏令时间。转载 2013-05-15 17:04:43 · 1749 阅读 · 0 评论 -
linux 实时时钟(RTC)驱动
这个是linux内核文档关于rtc实时时钟部分的说明,此文档主要描述了rtc实时时钟的作用和编程接口,分别介绍了老的rtc接口和新的rtc类架构。并给出了一个测试rtc驱动的程序。 linux 实时时钟(RTC)驱动 翻译:窗外云天ya转载 2013-05-15 08:22:22 · 378 阅读 · 0 评论 -
Linux 时钟管理
developerWorks 中国 Linux 文档库 Linux 时钟管理 陈 功, 软件工程师, Intel 简介: 时钟管理是操作系统不可或缺的一个重要组成部分。无论是应用程序还是内核本身都在大量使用各种各样的timer。本文介绍了Linux操作系统曾经使用和现在正在使用的时钟管理机制,着重阐述了内核时钟子系统的整体架构以及在x86平转载 2013-05-15 08:54:26 · 478 阅读 · 0 评论 -
Linux时间子系统之八:动态时钟框架(CONFIG_NO_HZ、tickless)
Linux时间子系统之八:动态时钟框架(CONFIG_NO_HZ、tickless) 分类: Linux时间管理系统 Linux内核架构2012-10-27 16:01 1827人阅读 评论(7) 收藏 举报 目录(?)[+] 在前面章节的讨论中,我们一直基于一个假设:Linux中的时钟事件都是由一个周期时钟提供,不管系统中的clock_event_d转载 2013-05-15 08:38:19 · 1145 阅读 · 0 评论 -
Linux时间子系统之七:定时器的应用--msleep(),hrtimer_nanosleep()
Linux时间子系统之七:定时器的应用--msleep(),hrtimer_nanosleep() 分类: Linux时间管理系统 Linux内核架构2012-10-23 22:04 1894人阅读 评论(0) 收藏 举报 目录(?)[+] 我们已经在前面几章介绍了低分辨率定时器和高精度定时器的实现原理,内核为了方便其它子系统,在时间子系统中提供了一些转载 2013-05-15 08:37:37 · 939 阅读 · 0 评论 -
Linux时间子系统之六:高精度定时器(HRTIMER)的原理和实现
Linux时间子系统之六:高精度定时器(HRTIMER)的原理和实现 分类: Linux内核架构 Linux时间管理系统2012-10-19 23:05 2990人阅读 评论(0) 收藏 举报 目录(?)[+] 上一篇文章,我介绍了传统的低分辨率定时器的实现原理。而随着内核的不断演进,大牛们已经对这种低分辨率定时器的精度不再满足,而且,硬件也在不断地发转载 2013-05-15 08:36:51 · 425 阅读 · 0 评论 -
Linux时间子系统之五:低分辨率定时器的原理和实现
Linux时间子系统之五:低分辨率定时器的原理和实现 分类: Linux内核架构 Linux时间管理系统2012-10-13 00:21 1399人阅读 评论(0) 收藏 举报 目录(?)[+] 利用定时器,我们可以设定在未来的某一时刻,触发一个特定的事件。所谓低分辨率定时器,是指这种定时器的计时单位基于jiffies值的计数,也就是说,它的精度只有1转载 2013-05-15 08:36:02 · 406 阅读 · 0 评论 -
Linux时间子系统之四:定时器的引擎:clock_event_device
Linux时间子系统之四:定时器的引擎:clock_event_device 分类: Linux内核架构 Linux时间管理系统2012-09-28 16:02 2075人阅读 评论(1) 收藏 举报 目录(?)[+] 早期的内核版本中,进程的调度基于一个称之为tick的时钟滴答,通常使用时钟中断来定时地产生tick信号,每次tick定时中断都会进行进转载 2013-05-15 08:35:14 · 366 阅读 · 0 评论 -
Linux时间子系统之三:时间的维护者:timekeeper
Linux时间子系统之三:时间的维护者:timekeeper 分类: Linux内核架构 Linux时间管理系统2012-09-19 12:37 2492人阅读 评论(4) 收藏 举报 目录(?)[+] 本系列文章的前两节讨论了用于计时的时钟源:clocksource,以及内核内部时间的一些表示方法,但是对于真实的用户来说,我们感知的是真实世界的真实时间,也就转载 2013-05-15 08:34:22 · 421 阅读 · 0 评论 -
Linux时间子系统之二:表示时间的单位和结构
Linux时间子系统之二:表示时间的单位和结构 分类: Linux内核架构 Linux时间管理系统2012-09-14 17:18 2348人阅读 评论(0) 收藏 举报 linuxstruct数据结构timer脚本list 目录(?)[+] 人们习惯用于表示时间的方法是:年、月、日、时、分、秒、毫秒、星期等等,但是在内核中,为了软件逻辑和代码的转载 2013-05-15 08:33:11 · 301 阅读 · 0 评论 -
Linux时间子系统之一:clock source(时钟源)
Linux时间子系统之一:clock source(时钟源) 分类: Linux内核架构 Linux时间管理系统2012-09-13 22:25 2788人阅读 评论(2) 收藏 举报 目录(?)[+] clock source用于为linux内核提供一个时间基线,如果你用linux的date命令获取当前时间,内核会读取当前的clock source,转载 2013-05-15 08:31:54 · 340 阅读 · 0 评论 -
LINUX时间管理
LINUX时间管理 时间管理在内核中占有非常重要的地位。相对于事件驱动,内核中有大量的函数都是基于时间驱动的。内核必须管理系统的运行时间以及当前的日期和时间。 首先搞清楚RTC在kernel内的作用: linux系统有两个时钟:实时时钟和系统定时器 实时时钟 一个是由纽扣电池供电的“Real Time Clock”也叫做RTC(转载 2013-05-15 08:28:22 · 518 阅读 · 0 评论 -
linux RTC 驱动模型分析
linux RTC 驱动模型分析 RTC(real time clock)实时时钟,主要作用是给Linux系统提供时间。RTC因为是电池供电的,所以掉电后时间不丢失。Linux内核把RTC用作“离线”的时间与日期维护器。当Linux内核启动时,它从RTC中读取时间与日期,作为基准值。在运行期间内核完全抛开RTC,以软件的形式维护系统的当前时间与日期,并在需要时将时间回写RTC芯片转载 2013-05-15 08:23:20 · 344 阅读 · 0 评论 -
Android震动系统结构 移植与调试的要点
【IT168技术 】振动器负责控制引动电话的振动功能,Android中的振动器系统是一个专供这方面功能的小系统,提供根据时间振动的功能。 振动器系统包含了驱动程序、硬件抽象层、JNI部分、Java框架类等几个部分,也向Java应用程序层提供了简单的API作为平台接口。Android振动器系统的基本层次结构如图23-1所示。转载 2013-05-13 16:44:36 · 472 阅读 · 0 评论 -
Android振动器(Vibrator)系统详解
Android振动器(Vibrator)系统详解 2013-01-06 15:20 佚名 OSChina 我要评论(0) 字号:T | T Android振动器系统是Android其他系统中相对简单的系统。 振动器系统用来启动电话的震动功能。比如闹钟、振动模式都需要用到振动器系统。 AD:2013大数据全球技术峰会课程PPT下载 平台转载 2013-05-13 16:49:09 · 872 阅读 · 0 评论 -
[应用] 【整理】linux下测试RTC驱动相关的命令date和hwclock常见用法简介
发表于 2009-11-04 15:40:04 |只看该作者 |倒序浏览 【整理】linux下测试RTC驱动相关的命令date和hwclock常见用法简介 给像我一样一无所知的小白一点参考。。。 之前对Linux下面时间相关的内容,一无所知,第一次见到hwclock,不知为何物,也没找到解释清楚的帖子。故此整理一下,简单介绍Linux下验证rt转载 2013-05-16 17:01:40 · 628 阅读 · 0 评论 -
android 获取 imei号码
http://www.cnblogs.com/luxiaofeng54/archive/2011/03/01/1968063.html 核心代码: Imei = ((TelephonyManager) getSystemService(TELEPHONY_SERVICE)) .getDeviceId(); 1.加入权限 在manifest.xml文件中要添加转载 2014-07-21 16:30:29 · 268 阅读 · 0 评论