基于《Stellaris外設(shè)驅(qū)動庫》的例程:定時(shí)器32位RTC用法示例(32.768kHz振蕩信號從CCP2管腳輸入,RTC時(shí)鐘從UART2輸出)
本實(shí)驗(yàn)程序演示了如何使用定時(shí)器配置為32為RTC模式,并使用RTC定時(shí)器產(chǎn)生匹配中斷。每次進(jìn)入中斷函數(shù)中由串口發(fā)送顯示一次當(dāng)前時(shí)間,初始時(shí)間假設(shè)為9:58:40。
本實(shí)驗(yàn)需要一個(gè)32.768kHz的RTC時(shí)鐘源,本范例把TIMER0A配置成了16位PWM模式,利用CCP0腳輸出頻率大致為32768Hz的PWM波,免去了用戶外接32768晶振的麻煩。調(diào)試時(shí),只需把PB0和PB1短接就可以。
標(biāo)簽:
Stellaris
32.768
CCP2
RTC
上傳時(shí)間:
2013-12-04
上傳用戶:moerwang