2012-06-05 81 views
0

我正在使用帶IAR EW 5.10的MSP430F5418。MSP430 RTC Callibration問題

我想從MSP的第29個引腳以1Hz的頻率輸出RTCCLK信號。

當我輸出信號時,它將通過端口。

但是,當我重新寫入RTC時間後,信號停止。

我試圖重新啓用它,但它沒有奏效。

有誰可以告訴我是什麼原因?

我正在使用TI提供的解決方案代碼來設置RTC時間。

我RTC的配置是:

RTCCTL01 |= RTCHOLD; 
RTCCTL01 |= RTCMODE + RTCTEV_0 + RTCRDYIE + RTCTEVIE; 
P2DIR |= BIT4; P2SEL |= BIT4; 
RTCCTL23 = RTCCALF1 | RTCCAL0; 
RTCCTL01 &= ~(RTCHOLD); 

謝謝

哈克裏希納恩

+0

的輸出你在程序descriibe兩個階段,你的代碼只顯示一部分。你想要顯示什麼時候初始化和什麼時候重寫RTC時間? – harper

+0

對不起。給定部分用於初始化。重寫只是一個修改RTCMIN和RTCHOUR寄存器的函數調用。 – Harikrishnan

+0

今天我改變了每10秒而不是一秒的時間。 所以信號即將到來。任何人都有任何想法 – Harikrishnan

回答