| 
 
| <br />keil自带的例子blinky中,中断源选择为什么要和4或一下?<br />void init_timer (void) {<br />  T0MR0 = 149999;                             // 10mSec = 150.000-1 counts<br />  T0MCR = 3;                                  // Interrupt and Reset on MR0<br />  T0TCR = 1;                                  // Timer0 Enable<br />  VICVectAddr0 = (unsigned long)tc0;          // set interrupt vector in 0<br /> <b><i><U> <font color=#FF0000>VICVectCntl0 = 0x20 | 4;                    // use it for Timer 0 Interrupt</font><br /></U></i></b>  VICIntEnable = 0x00000010;                  // Enable Timer0 Interrupt<br />}<br />查了一下4对应的为ARM内核模块中的EmbeddedICE,DbgCommTx,字面理解为“ARM内核调试公共发送”,是不是所有的中断在调试的时候都要和4或一下,而正式的程序就不用这样?那么还有一个EmbeddedICE,DbgComm<font color=#FF0000><b>R</b></font>x,是什么时候用? | 
 |