热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

持续更新关于android开发的相关资料

  • 1星
  • 2013-09-29
  • 755.93KB
  • 需要1积分
  • 3次下载
标签: Android

Android

内核

内核

驱动

驱动

Alarm

Alarm

                        Android内核驱动Alarm第十一章  Android  内核驱动――Alarm11.1  基本原理Alarm  闹钟是  android  系统中在标准  RTC  驱动上开发的一个新的驱动,提供了一个定时器  用于把设备从睡眠状态唤醒,当然因为它是依赖  RTC  驱动的,所以它同时还可以为系统提  供一个掉电下还能运行的实时时钟。  当系统断电时,主板上的  rtc  芯片将继续维持系统的时间,这样保证再次开机后系统的时间  不会错误。当系统开始时,内核从  RTC  中读取时间来初始化系统时间,关机时便又将系统  时间写回到  rtc  中,关机阶段将有主板上另外的电池来供应  rtc  计时。Android  中的  Alarm  在设备处于睡眠模式时仍保持活跃,它可以设置来唤醒设备。上图为  android  系统中  alarm  和  rtc  驱动的框架。  Alarm  依赖于  rtc  驱动框架,  但它不是一个  rtc  驱  动  ,  主  要  还  是  实  现  定  时  闹  钟  的  功  能  。  相  关  源  代  码  在  kernel/drivers/rtc/alarm.c  和  drivers/rtc/alarm_dev.c。  其中  alarm.c  文件实现的是所有  alarm  设备的通用性操作,它创建了一个设备  class,而 alarm_dev.c  则创建具体的  alarm  设备,  注册到该设备  class  中。  alarm.c  还实现了与  interface.c  的接口,  即建立了与具体  rtc  驱动和  rtc  芯片的联系。  alarm_dev.c  在  alarm.c  基础包装了一层,  主要是实现了标准的  miscdevice  接口,提供给应用层调用。  可以这样概括:alarm.c  实现的是机制和框架,alarm_dev.c  则是实现符合这个框架的设备驱  动,alarm_dev.c  相当于在底层硬件  rtc  闹钟功能的基础上虚拟了多个软件闹钟……                       

展开预览

猜您喜欢

推荐帖子 最新更新时间:2024-11-13 06:41

【平头哥RVB2601创意应用开发】RVB2601之获取天气小工具
项目往期连载文章传送门: 【平头哥RVB2601创意应用开发】 RVB2601之KV组件介绍和使用 【平头哥RVB2601创意应用开发】 RVB2601之OLED-SSD1306移植介绍和使用 【平头哥RVB2601创意应用开发】 RVB2601之cJSON介绍和使用 【平头哥RVB2601创意应用开发】 RVB2601之WiFi联网获取天气信息方式介绍和使用    
小默叔叔 玄铁RISC-V活动专区
自制一个害羞的口罩,见人就闭嘴,戴着可以喝奶茶
▲  文末有完整视频 带口罩又热又闷,摘下戴上又不方便。那口罩能不能在四周无人的时候悄悄打开,给你散热让你喝水,一见到人又闭嘴呢?   设计极客Chen脑洞大开,做了一个特殊的口罩。 在周围没有人的“安全环境”中,口罩会自动打开,解决闷热的问题,可以安心地喝饮料;一旦有人靠近,口罩会自动关闭,保护你的安全。 虽然最后项目作者建议大家千万别做
ohahaha DIY/开源硬件专区
今天10:30 Microchip有奖直播进行中...
今天10:30 直播:借助 Microchip 生态系统中的 PIC® 和 AVR® 单片机开启嵌入式到云端之旅 第三场   >>点击进入直播   直播时间: 2021年12月09日(周四) 上午10:30 – 11:30 直播主题: 利用片上 CIP 和智能模拟,构建复杂的嵌入式控制功能 直播介绍: 在这次网络研讨会上,我们将介绍关键的数字和模拟外设,
EEWORLD社区 嵌入式系统
【一起玩esp8266】固件升级成功
接上一篇帖子【一起玩esp8266】固件升级失败 - 【MicroPython开源版块】 - 电子工程世界-论坛 https://bbs.eeworld.com.cn/thread-498136-1-1.html 感谢D大和其他坛友的指导, 看之前坛友的帖子檫除flash的时候安装了get-pip.py,觉得稍显麻烦,如果电脑没python IDLE的话,就按那种方式来吧。我的安装电脑之前已安装
suoma MicroPython开源版块
提升洁净生产环境,AAF为中国“芯”护航
近段时间,中美贸易之间的对弈牵动了很多行业的发展方向,其中微电子行业的相关问题最为突出。综合来看,我国的微电子行业还处于发展阶段,核心技术的缺失及制造工艺方面的不足在此次中美贸易摩擦中尤为明显。当然,实现微电子行业的稳定发展,除了拥有自主的技术研发,还包括很多基础硬件建设和环境保障等方面的因素。在这诸多环节中,微电子制造行业所必须的工业洁净厂房就显得十分重要。 “襁褓中的花朵”从生产层
eric_wang 综合技术交流
如何捕捉瞬间高温温度值,用什么传感器件
是这样的,金属丝熔断后的高温粉末喷射到产品表面,但过程时间短,且有抽风系统,温度又迅速降下来。我想捕捉这个温度的最高瞬时值,用什么办法测量呢? 如DS18B20温度探头,内部转换时间1秒可以接受,关键是材料间的热传递过程需要时间,高温产生的热量还未传递至核心敏感部位,便被外界的冷空气吸走热量,这样捕捉出的最高温度值肯定不准。就好比拿探头在100℃沸水中停留10秒捞出,得到的温度最高值肯定不到10
天涯海角sr 传感器
稳压二极管的选用原则和方法
1、稳压二极管一般用在稳压电源中作为基准电源,工作在反向击穿状态下,使用时注意正负极性的接法,管子正极与电源负极相连,管子负极与电源正极相连。选用稳压管时,要根据具体电子电路来考虑,简单的并联稳压电源,输出电压就是稳压二极管的稳定电压。晶体管收音机的稳压电源可选用2CW54型的稳压管,其稳定电压达到6.5V即可。 2、稳压管的稳压值离散性很大,即使同一厂家同一型号产品,其稳定电压值也
火辣西米秀 模拟与混合信号
充电器究竟会耗多少电?
本帖最后由 qwqwqw2088 于 2016-5-29 22:13 编辑     相信大部分人家里的插排上都插满了大大小小的充电器,大家也都知道其实这样会慢慢地耗电,然而并不以为然。那么这种情况究竟能耗多少电呢?看了下面的一些数据你就知道了。在这里还是建议大家充电器不充电的时候要拔下来。     随着智能机的发展,手机耗电量越来越大,这也导致了目前的智能机几乎是一天一充,甚至一天几充了。
qwqwqw2088 模拟与混合信号

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×