評估板現(xiàn)有的例程里沒有定時器定時中斷的例子,我按手冊里的說明寫了個簡單的定時程序,但無法產(chǎn)生中斷。官方是否可以給一個簡單的定時例程?簡單的隔一段時間進入一次中斷,令板上的某個發(fā)光管閃爍就可以。
下面是我寫的初始化定時器0的函數(shù),究竟哪有問題?
void?Timer0_Init(void) { R32_TMR0_CNT_END=100000; R8_TMR0_CTRL_MOD?&=~(RB_TMR_MODE_IN|RB_TMR_ALL_CLEAR); R8_TMR0_CTRL_MOD?|=?RB_TMR_COUNT_EN; R8_INT_EN_IRQ_0|=RB_IE_IRQ_TMR0; R8_INT_EN_IRQ_GLOB|=RB_IE_IRQ_GLOB; }