嵌入式07_S3C2410处理器时钟和电源管理课件

上传人:我*** 文档编号:145858886 上传时间:2020-09-24 格式:PPT 页数:32 大小:536KB
返回 下载 相关 举报
嵌入式07_S3C2410处理器时钟和电源管理课件_第1页
第1页 / 共32页
嵌入式07_S3C2410处理器时钟和电源管理课件_第2页
第2页 / 共32页
嵌入式07_S3C2410处理器时钟和电源管理课件_第3页
第3页 / 共32页
嵌入式07_S3C2410处理器时钟和电源管理课件_第4页
第4页 / 共32页
嵌入式07_S3C2410处理器时钟和电源管理课件_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《嵌入式07_S3C2410处理器时钟和电源管理课件》由会员分享,可在线阅读,更多相关《嵌入式07_S3C2410处理器时钟和电源管理课件(32页珍藏版)》请在金锄头文库上搜索。

1、三、时钟和电源管理,The clock volatile unsigned int sec_tick;,6、RTC 编程实例,(1)实时时钟初始化函数 void Rtc_Init(void) /* Function name: Rtc_Init Description : 实时时钟初始化程序 */,void Rtc_Init(void) rRTCCON = 0 x01; / RTC读写使能,选择BCD时钟 / 无复位,1/32768 rBCDYEAR = 0 x05 ; / 设定年 rBCDMON = 0 x03 ; / 设定月 rBCDDAY = 0 x06 ; / 设定日 rBCDDATE

2、 = 0 x03 ; / 设定星期 rBCDHOUR = 0 x17 ; / 设定小时 rBCDMIN = 0 x34 ; / 设定分钟 rBCDSEC = 0 x28 ; / 设定秒 rRTCCON = 0 x00; / RTC读写禁止,选择BCD时钟 / 无复位,1/32768 ,6、RTC 编程实例,(2)实时时钟显示函数 void Display_Rtc(void) /* Function name: Display_Rtc Description: 实时时钟显示程序 Argument : 读出当前的时间,然后显示 */,void Display_Rtc(void) int year;

3、 int month, day, weekday, hour, min, sec; rRTCCON = 0 x01; while(1) if (rBCDYEAR = 0 x99) year = 0 x1999; else year = 0 x2000 + rBCDYEAR; month = rBCDMON; day = rBCDDAY; weekday = rBCDDATE; hour = rBCDHOUR; min = rBCDMIN; sec = rBCDSEC; if(sec!=0) break; ,printf( RTC TIME : %4x / %02x / %02x %s %02x

4、: %02x: %02xn, year, month, day, dateweekday, hour, min, sec ); rRTCCON = 0 x0; ,6、RTC 编程实例,(3)测试主函数 void main (void) /* Function name: main Argument : 初始化系统,并调用RTC显示函数 */,void Main (void) BoardInitStart();/ 系统初始化,MMU初始化 SystemClockInit();/ 系统时钟初始化 RtcInit();/ RTC初始化 while (1) Display_Rtc( ); Delay(500); ,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号