Modularizando o src
Dependencies: EALib EthernetInterface_vz mbed-rtos mbed
Fork of header_main_colinas_V0-20-09-14 by
UART3Interrupt.cpp
- Committer:
- klauss
- Date:
- 2015-11-24
- Revision:
- 137:32dd35a6dbc9
- Parent:
- 121:ee02790d00b7
File content as of revision 137:32dd35a6dbc9:
#include "UART3Interrupt.h"
char RXBuffer [ CB_BUFFER_SIZE ];
///< UART3 RX Buffer
volatile uint16_t RX_c = 0;
///< UART3 Serial Interrupt Handler
void SerialRecvInterrupt( void ){
while ( LPC_UART3 -> LSR & ( 0<<1 ) ) {}
// Receive data from UART3 RX
*( RXBuffer + RX_c ) = LPC_UART3 -> RBR;
RX_c++;
led4 =!led4;
if ( RX_c == 300 ){
status = READ;
missed_pkg++;
cpld_pkg_rx_counter++;
}
}
void RXFrameSync (void) {
RX_c = 0;
status = WAITING;
}
