![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
Modularizando o src
Dependencies: EALib EthernetInterface_vz mbed-rtos mbed
Fork of header_main_colinas_V0-20-09-14 by
Diff: configs.h
- Revision:
- 74:81c47fff88a5
- Parent:
- 33:735fd60e96d8
- Child:
- 119:ee6a53069455
--- a/configs.h Wed Nov 19 14:06:13 2014 +0000 +++ b/configs.h Mon Nov 24 16:43:16 2014 +0000 @@ -1,30 +1,11 @@ #ifndef _CONFIGS_H #define _CONFIGS_H + +#include <stdint.h> #include "mbed.h" -#include "QSPIFileSystem.h" -#include "wdt.h" - -#define DATA_SIZE 300 - -extern QSPIFileSystem qspifs; //FileSystem -extern Watchdog wdt; - -extern DigitalOut led1; -extern DigitalOut led2; -extern DigitalOut led3; -extern DigitalOut led4; -extern DigitalOut CAB_LED; - -extern DigitalOut DataReady; //IO 27 - -extern DigitalOut data0; //LSB -extern DigitalOut data1; -extern DigitalOut data2; -extern DigitalOut data3; -extern DigitalOut data4; -extern DigitalOut data5; -extern DigitalOut data6; -extern DigitalOut data7; //MSB +#include "UART3Interrupt.h" +#include "parallelcpld.h" +#include "vz_protocol.h" extern InterruptIn NextData; //IO 96 extern InterruptIn FrameSync; @@ -38,15 +19,12 @@ extern DigitalOut ENABLE_F_TX; extern Serial Uart3; // default baudrate = 9600; Sem paridade, 8bits, 1 stop-bit -extern Serial pc ; void start_cpld( void ); void config_lpc( void ); -void uart3_puts(uint8_t *src, uint16_t size); +void uart3_puts( uint8_t *src, uint16_t size ); void uart0_puts( uint8_t *src ); -void uart0_text( const char* src); -void uart0_putsx(volatile uint8_t *src ); -void xmemcpy(uint8_t * dest, uint8_t * src, uint16_t size); - +void uart0_text( const char* src ); +void uart0_putsx( volatile uint8_t *src ); #endif