- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一、实时时钟工作原理
实验一、实时时钟工作原理了解44B0处理器的实时时钟的工作原理和使用方法. 二、实验内容 本次试验使JEDIView集成开发环境, 编写44B0的实时时钟程序,结合LCD显示不同图片。 JEDIView 调试环境的使用方法―3根线连接,分为同步和异步。 3.Samsung44B0 ARM CPU上的实时时钟. S3C44B0X实时时钟单元是处理器集成的片内外设,其功能框图如图所示。 图1-1 S3C44B0X处理器RTC功能框图 S3C44B0X实时时钟由开发板上的后备电池供电,可以在系统电源关闭的情况下运行。RTC发送8位BCD码数据到CPU。传送的数据包括秒、分、小时、星期、日期、月份和年份。RTC单元时钟源由外部晶振提供,可以实现闹钟(报警)功能。 S3C44B0X实时时钟单元特性如下: ★ BCD数据:秒、分、小时、星期、日期、月份和年份; ★ 闹钟(报警)功能:产生定时中断或激活系统; ★ 自动计算闰年; ★ 无2000年问题; ★ 独立的电源输入; ★ 支持ms级时间片中断,为RTOS提供时间基准。 4.时间片中断 RTC时间片中断用于中断请求。寄存器TICNT有一个中断使能位和中断计数。该中断计数自动递减,当达到0时,则产生中断。中断周期Period计算公式如下: Period = ( n + 1 ) /128 s 其中,n为RTC时钟中断计数,可取值1—127。 5.I/O口配置 EV44B0-II没有把RTC的电源接上,只在板上留了+焊点,在做实验时可以把它连接至2.5伏。 四、实验设备及工具(包括软件调试工具) 硬件: Micetek 44B0 实验系统 仿真器 PC机 Pentumn100以上 PC机操作系统win2000 集成开发环境 binit.s,44btest.c,44blib.c,44blcd.c和rtc.c, 44blcd.c是在LCD上显示时钟的程序它和上节讨论的就是在显示方式上不同,它是根据要显示的字符,提取字符,然后根据字库在LCD上显示。 Rtc.c主要是配置RTC和WDT的程序,RTC程序主要是配置各个数据寄存器,包括年,月,日,星期,小时,分和秒,并设置RTC TICK TIMER INTERRUPT,在中断服务程序中调用LCD显示,在LCD上显示时钟,并在超级终端上显示年,月,日,星期,小时,分和秒。WDT主要是设置WDT的时间,使能中断,并开启。 六、实验步骤 打开Micetek 44B0实验箱及JEDI 仿真器电源; 双击桌面图标,打开JEDIView集成开发环境, 新建工程,选择project→new project,并加入五个源文件; 基本设置,选择project→Setting...菜单项,在工程设置对话框中,对目标板所用的处理器进行设置,在LINK对话框中,对.data Address、.text Address、.Vector Address进行相应配置; 生成目标代码:选择project→Rebuild All,生成目标代码; 选择工具栏,连接软件仿真器;选择,下载程序,并打开寄存器窗口; 运行程序(根据观察结果的需要可采用不同的运行方式:如:断点运行,全速运行等); 在Micetek 44B0实验箱的LCD液晶屏上或超级终端观察实验现象。 七、程序流程图 实验一 实时时钟工作原理 3
文档评论(0)