?? main.c
字號:
//-------------------------------------------------------------------------*
// 工 程 名: RTC *
// 硬件連接: MCF52233的UART0接PC的串口 *
// 程序描述: *
// (1)從串口接收表示時間的3字節數據 *
// (2)利用RTC更新時間,并發送時間 *
// 目 的: 理解RTC的基本工作原理 *
// 說 明: 提供freescale CodeFire MCF52233RTC的編程實例,供教學入門使用 *
//--------------------蘇州大學飛思卡爾嵌入式系統實驗室---------------------*
//總頭文件
#include "includes.h"
int main()
{
//1、關總中斷
DisableInterrupts();
//2、模塊初始化
RTCInit(0, 0, 0); //(1) RTC模塊初始化(0時0分0秒)
UartInit(0,60,9600,1); //(2) Uart初始化
//3、內存變量初始化
g_nIsSendTime = 0;
g_Time[0] = 0;
g_Time[1] = 0;
g_Time[2] = 0;
//4、開模塊中斷
EnableRTCSecInt(); //使能RTC秒中斷
EnableRTC(); //使能RTC計數
//5、開總中斷
EnableInterrupts();
//6、主循環
while (1)
{
if (g_nIsSendTime)
{
UartSendN(0, 3, g_Time); //發送當前"時分秒"
g_nIsSendTime = 0;
}
}
return 0;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -