Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Committer:
klauss
Date:
Mon Sep 22 16:56:00 2014 +0000
Revision:
26:725cbbedadd5
Parent:
22:d2a4b5939115
Child:
33:735fd60e96d8
- inclusao do sistema de arquivos

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