voltando a versao de n aberturas e fechamentos de sockets data 19/09

Dependencies:   EthernetInterface NTPClient mbed-rtos mbed EALib

Fork of header_main_publish by VZTECH

Committer:
klauss
Date:
Fri Sep 19 16:40:17 2014 +0000
Revision:
17:67a6b557eda5
Parent:
16:b45b5b7363d7
Child:
18:01a93677e40c
versao em teste de wdt, filesystem, callme

Who changed what in which revision?

UserRevisionLine numberNew contents of line
klauss 0:4d17cd9c8f9d 1 #ifndef _CONFIGS_H
klauss 0:4d17cd9c8f9d 2 #define _CONFIGS_H
klauss 0:4d17cd9c8f9d 3 #include "mbed.h"
klauss 17:67a6b557eda5 4 #include "wdt.h"
klauss 17:67a6b557eda5 5 #include "QSPIFileSystem.h"
klauss 0:4d17cd9c8f9d 6
klauss 0:4d17cd9c8f9d 7 #define DATA_SIZE 300
klauss 0:4d17cd9c8f9d 8
klauss 17:67a6b557eda5 9 extern Watchdog wdt;
klauss 17:67a6b557eda5 10
klauss 17:67a6b557eda5 11 extern QSPIFileSystem qspifs; //FileSystem
klauss 17:67a6b557eda5 12
klauss 0:4d17cd9c8f9d 13 extern DigitalOut led1;
klauss 0:4d17cd9c8f9d 14 extern DigitalOut led2;
klauss 0:4d17cd9c8f9d 15 extern DigitalOut led3;
klauss 0:4d17cd9c8f9d 16 extern DigitalOut led4;
klauss 17:67a6b557eda5 17 extern DigitalOut hack_led;
klauss 0:4d17cd9c8f9d 18
klauss 0:4d17cd9c8f9d 19 extern DigitalOut DataReady; //IO 27
klauss 0:4d17cd9c8f9d 20
klauss 0:4d17cd9c8f9d 21 extern DigitalOut data0; //LSB
klauss 0:4d17cd9c8f9d 22 extern DigitalOut data1;
klauss 0:4d17cd9c8f9d 23 extern DigitalOut data2;
klauss 0:4d17cd9c8f9d 24 extern DigitalOut data3;
klauss 0:4d17cd9c8f9d 25 extern DigitalOut data4;
klauss 0:4d17cd9c8f9d 26 extern DigitalOut data5;
klauss 0:4d17cd9c8f9d 27 extern DigitalOut data6;
klauss 0:4d17cd9c8f9d 28 extern DigitalOut data7; //MSB
klauss 0:4d17cd9c8f9d 29
klauss 0:4d17cd9c8f9d 30 extern InterruptIn NextData; //IO 96
klauss 0:4d17cd9c8f9d 31 extern InterruptIn FrameSync;
klauss 0:4d17cd9c8f9d 32 //Ticker ticker; // Timer para Debug
klauss 0:4d17cd9c8f9d 33
klauss 0:4d17cd9c8f9d 34 extern DigitalOut RST; // Pino de reset para o CPLD
klauss 0:4d17cd9c8f9d 35 extern DigitalIn PPD; // Pino de conexao com o cristal do CPLD
klauss 0:4d17cd9c8f9d 36
klauss 0:4d17cd9c8f9d 37 extern DigitalOut ENABLE_F_REG; // Configuracao da Alimentacao do CPLD
klauss 0:4d17cd9c8f9d 38 extern DigitalOut ENABLE_F_RX;
klauss 0:4d17cd9c8f9d 39 extern DigitalOut ENABLE_F_TX;
klauss 0:4d17cd9c8f9d 40
klauss 0:4d17cd9c8f9d 41 extern Serial Uart3; // default baudrate = 9600; Sem paridade, 8bits, 1 stop-bit
klauss 0:4d17cd9c8f9d 42 extern Serial pc ;
klauss 0:4d17cd9c8f9d 43
klauss 0:4d17cd9c8f9d 44 void start_cpld( void );
klauss 0:4d17cd9c8f9d 45 void config_lpc( void );
klauss 0:4d17cd9c8f9d 46 void uart3_puts(uint8_t *src, uint16_t size);
klauss 0:4d17cd9c8f9d 47 void uart0_puts( uint8_t *src );
klauss 0:4d17cd9c8f9d 48 void uart0_text( const char* src);
klauss 0:4d17cd9c8f9d 49 void uart0_putsx(volatile uint8_t *src );
klauss 0:4d17cd9c8f9d 50 void xmemcpy(uint8_t * dest, uint8_t * src, uint16_t size);
klauss 0:4d17cd9c8f9d 51
klauss 0:4d17cd9c8f9d 52
klauss 0:4d17cd9c8f9d 53 #endif