pengfei wu
/
ESP8266Program
For test
Diff: ESP8266.h
- Revision:
- 1:44f2f0e5d685
- Parent:
- 0:7868fa4f17d0
--- a/ESP8266.h Fri Jan 30 11:02:55 2015 +0000 +++ b/ESP8266.h Fri Jan 30 11:27:31 2015 +0000 @@ -1,6 +1,21 @@ #ifndef __ESP8266_H__ #define __ESP8266_H__ +#include "mbed.h" + +#define SERIAL_BUFFER_SIZE (4096) + +typedef struct _ring_buffer +{ + unsigned char buffer[SERIAL_BUFFER_SIZE]; + volatile unsigned int head; + volatile unsigned int tail; +} ring_buffer; +void ESP8266_init(void); +void uart_send_string(const char *str); +int read_char(void); +int available(void); + #endif /* #ifndef __ESP8266_H__ */ \ No newline at end of file