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 */ |