音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

請問:在RTC_Int中斷中怎么寫?

作者:choiceman 欄目:ARM技術(shù)
請問:在RTC_Int中斷中怎么寫?
//時(shí)鐘初始化函數(shù)
void RTC_Ini(void)
{  
    //PREINT = Fpclk / 32768 - 1;        // 使用內(nèi)部時(shí)鐘,設(shè)置基準(zhǔn)時(shí)鐘分頻器
    //PREFRAC = Fpclk - (Fpclk / 32768) * 32768;
   
    YEAR = 2004;                // 初化年
    MONTH = 11;                // 初化月
    DOM = 1;                // 初化日
   
    CIIR = 0x01;                // 設(shè)置秒值的增量產(chǎn)生一次中斷
    ILR  = 0x03;
    CCR  = 0x11;                // 啟動RTC,使用獨(dú)立時(shí)鐘源

    VICIntSelect = 0x00;
    VICVectCntl3 = 0x20 | 13;
    VICVectAddr3 = (int)RTC_Int;
    VICIntEnable |= (1 << 13);
}

請問:在RTC_Int中斷中怎么寫?



2樓: >>參與討論
chorlio
我的是這樣的,希望能幫助你
ILR = ILR;                                                                //清中斷
    SysInfo.DayTimePtr.Second = CTIME0&0x3f;
    SysInfo.DayTimePtr.Minute = (CTIME0&0x3f00) >> 8;
    SysInfo.DayTimePtr.Hour = (CTIME0&0x1f0000) >> 16;
    SysInfo.DayTimePtr.Week = (CTIME0&0x7000000) >> 24;
    SysInfo.DayTimePtr.Day = (CTIME1&0x1f);
    SysInfo.DayTimePtr.Month = (CTIME1&0xf00) >> 8;
    SysInfo.DayTimePtr.Year = ((CTIME1&0xfff0000) >> 16)%100;
    
    if(WorkMode == CONTROL && DispEn.DateTime == 1)                            //刷新時(shí)間日期
    {
        DispDateTime();
    }
VICVectAddr = 0;                                                        // 通知中斷控制器中斷結(jié)束

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請教RTC的問題!
關(guān)于LPC2210的flash操作?奇怪,請周立功高手回答一下!
請教
關(guān)于boot的問題,麻煩大俠們指條路
請問DeviceARM2200工控板在哪里有賣
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號