当前位置:首页 > 科技创新 > 主要事项 >

S3C2440WindowsCE的RTC模块驱动设计与实现|365be体育官网

编辑:官网 来源:官网 创发布时间:2021-06-27阅读20947次
  本文摘要:桌面上Windows系统软件的時间说明作用已为大伙儿所了解,它是根据BIOS上的时钟模块构建的。

365be体育

桌面上Windows系统软件的時间说明作用已为大伙儿所了解,它是根据BIOS上的时钟模块构建的。客户根据网页页面桌面系统任务栏图标右下栏的時间,能够修改获取当前时间、时区时间及其构建与Internet时间即时等作用。  现阶段流行的手机上、PDA、HMI(人机接口机器设备)等嵌入式操作系统中,都大量重制了微软中国的WindowsCE电脑操作系统。

尽管WinCE系统软件也构建了時间说明,可是在确立的构建中,其基本原理和方式与桌面系统大不一样,即便 是根据各有不同内嵌式硬件系统的WinCE产品研发,也各有不同。因为嵌入式操作系统的多元性、分散性,现阶段嵌入式操作系统的动态性时钟RTC作用的构建,绝大多数是在根据置入于SoC处理器的RTC作用IP模块的基本上,根据手机软件驱动器构建的。  S3C2440是三星公司开售的一款根据ARM920T处理器架构的功耗、性能卓越的内嵌式SoC处理器,运用于十分广泛。

RTC是S3C2440的一个內部作用模块,文中最先针对S3C2440的硬件配置构架进行解读,在这个基础上对S3C2440的RTC作用模块的工作中原理进行了剖析,最终得到WindowsCE.net下的RTC作用的驱动软件设计方案、构建,本驱动软件顺利地运用于在根据S3C2440WindowCE服务平台的手持GPS机动态性时钟作用的构建,针对根据WindowsCE.net其他硬件系统的RTC作用构建具有一定的结合具有。  2、硬件配置架构  WinCE下RTC作用构建是根据RTC模块的,在这里再作对S3C2440处理器未作比较简单解读,关键针对S3C2440的RTC的硬件配置构造、工作中原理进行剖析,这种是WindowsCE.net下RTC作用构建的基本。

365be体育

  2.1、简述  S3C2440是三星公司开售的根据ARM920T的内嵌式处理器,cpu主频达到400MHz,最少均值533MHz,功耗、性能卓越,广泛地运用于PDA、便携式多媒体播放器、通讯卫星导航等多媒体系统终端设备,上面构建命令/数据信息分离出来的16KCache、SDRAM控制板、LCD控制板、4地下隧道DMA、3地下隧道UART、IIC系统总线、IIS系统总线、SD服务器模块、PWM计时器、看门狗1、上面PLL时钟发生器、8地下隧道10位AD控制板和触摸显示屏模块及其携带日历表涵数的动态性时钟,非常大地区有助于系统研发。  2.2、S3C244O处理器的RTC硬件配置架构  S3C2440內部RTC模块构造框架图如图所示1下图。

365be体育

S3C2440处理器的RTC模块依靠外界32.769kHz晶振电路获得标准时钟,系统软件必须在关闭电源的状况下由储备充电电池供电系统以后工作中,必须将8位数据信息转换为BCD字节数的文件格式传送给处理器。这种数据信息还包含秒、分、时、时间、礼拜、月、年。

  如图所示1下图,RTC模块由标准晶振电路的相接扩展槽、时钟滴嗒发生器、215时钟分频器、操控和重设存储器、闰年发生器、警报发生器及其BCD数据(秒、分、时、时间、礼拜、月、年)等几一部分组成:XTlrtc与XTortc是相接外界晶振电路32.769kHz的2个扩展槽,为RTC內部获得輸出。215时钟分频器部门管理对标准頻率进行波形。时钟滴嗒发生器能够造成时钟滴嗒,它能够引起终断。闰年发生器依照从时间、月、年以来作的BCD数据信息规定一个月最后一天是28、29、30還是31号(也就是推算出来是不是闰年)。

警报发生器能够依据系统软件原著時间和获取当前时间规定否警报。操控存储器操控还包含阅读/写成BCD存储器也就能、时钟废黜、时钟随意选择等。重设存储器能够随意选择”秒”对”分”进制界限,获得三个可选界限:30、40或是50秒。


本文关键词:365be体育,365be体育官网

本文来源:365be体育-www.elanets.net

071-20113312

联系我们

Copyright © 2010-2014 开封市官网科技有限公司 版权所有  豫ICP备67277556号-6