Bruno Cavalcanti / Mbed 2 deprecated brunoDrome

Dependencies:   DS1820 HighSpeedAnalogIn devices mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers serialModem.h Source File

serialModem.h

00001 #include "mbed.h"
00002 #include "cmsis_os.h"   //Nucleo do Real Time Operational System
00003 #include "main.h"       //Funções e variáveis globais
00004 #define maxBufInModem 1400
00005 #define maxBufOutModem 512
00006 
00007 namespace serialModem{
00008     //variáveis
00009     extern osTimerId timer_pacote;    //ticker timer (Timer recursivo ISR) que processa pacotes entrantes da serial PC.    
00010     extern bool startTimer_pacote;
00011     extern bool processarPacote;    
00012     
00013     //funções
00014     void serial_init();       //Função que faz a inicialização do recurso serial uart modem
00015     void isr_serial();        //Função que processa os caracteres entrantes da uart modem
00016     void chamaProcessaPacote(void const *);
00017     void configBaud();
00018 }