Subversion Repositories NaviCtrl

Rev

Rev 190 | Rev 196 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 190 Rev 195
Line 173... Line 173...
173
/********************************************************/
173
/********************************************************/
174
/*            UART2 Interrupt Handler                   */
174
/*            UART2 Interrupt Handler                   */
175
/********************************************************/
175
/********************************************************/
176
void UART2_IRQHandler(void)
176
void UART2_IRQHandler(void)
177
{
177
{
-
 
178
        IENABLE;       
-
 
179
 
178
        // if receive irq or receive timeout irq has occured
180
        // if receive irq or receive timeout irq has occured
179
        if((UART_GetITStatus(UART2, UART_IT_Receive) != RESET) || (UART_GetITStatus(UART2, UART_IT_ReceiveTimeOut) != RESET) )
181
        if((UART_GetITStatus(UART2, UART_IT_Receive) != RESET) || (UART_GetITStatus(UART2, UART_IT_ReceiveTimeOut) != RESET) )
180
        {
182
        {
181
                UART_ClearITPendingBit(UART2, UART_IT_Receive);                 // clear receive interrupt flag
183
                UART_ClearITPendingBit(UART2, UART_IT_Receive);                 // clear receive interrupt flag
182
                UART_ClearITPendingBit(UART2, UART_IT_ReceiveTimeOut);  // clear receive timeout interrupt flag
184
                UART_ClearITPendingBit(UART2, UART_IT_ReceiveTimeOut);  // clear receive timeout interrupt flag
Line 199... Line 201...
199
                        {
201
                        {
200
                                UART_ReceiveData(UART2);
202
                                UART_ReceiveData(UART2);
201
                        }
203
                        }
202
                }
204
                }
203
        } // eof receive irq or receive timeout irq
205
        } // eof receive irq or receive timeout irq
-
 
206
       
-
 
207
        IDISABLE;
204
}
208
}
Line 205... Line 209...
205
 
209
 
206
/**************************************************************/
210
/**************************************************************/
207
/*         Transmit tx buffer via uart2                       */
211
/*         Transmit tx buffer via uart2                       */