![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
app3
Dependencies: EthernetInterface WebSocketClient mbed-rtos mbed
Fork of Code_APP1 by
Diff: header.h
- Revision:
- 8:6f2b7f9b0d0d
- Parent:
- 7:a57409bdf777
diff -r a57409bdf777 -r 6f2b7f9b0d0d header.h --- a/header.h Mon Jan 16 22:23:21 2017 +0000 +++ b/header.h Tue Jan 17 02:09:22 2017 +0000 @@ -6,44 +6,16 @@ /********************************/ #define PI 3.1416 -#define PCONP 0x400FC0C4 -#define PCUART0 0x00000008 -#define U0TER 0x4000C030 -#define TXE0 0X80 - -#define PCLKSEL0 0x400FC1A8 -#define PCLK_UART0 0x00000000 -#define PCLKSEL1 0x400FC1AC -#define PCLK_UART2 0x00000000 -#define PCLK_UART3 0x00000000 - -#define U0LCR 0x4000C00C -#define DLAB_ACTIVATE 0x00000080 -#define U2LCR 0x4009800C -#define U3LCR 0x4009C00C -#define DLLSB 0x00000080 -#define DLMSB 0x00000025 - -#define U0FCR 0x4000C008 -#define FIFO_ACTIVATE 0x00000001 - -#define PINSEL0 0x4002C000 -#define PIN9_TX 0x00100000 - -#define U0IER 0x4000C004 -#define U2IER 0x40098004 -#define U3IER 0x4009C004 -//#define U0THR 0x4000C000 -#define U0TSR 0x4000 - -int* power_ptr = (int*)PCONP; -int* enableDataFlow_ptr = (int*)U0TER; -int* clk_ptr = (int*)PCLKSEL0; -int* baudRate_ptr = (int*)U0LCR; -int* pinSelect_ptr = (int*)PINSEL0; -int* enableFIFO_ptr = (int*)U0FCR; - -int* U0THR = (int*)0x4000C000; +int* PINSEL0 = (int*)0x4002C000; +int* U3FCR = (int*)0x4009C008; +int* U3LCR = (int*)0x4009C00C; +int* U3DLM = (int*)0x4009C004; +int* U3DLL = (int*)0x4009C000; +int* PCONP = (int*)0x400FC0C4; +int* PCLKSEL1 = (int*)0x400FC1AC; +int* U3TER = (int*)0x4009C030; +int* U3THR = (int*)0x4009C000; +int* U3LSR = (int*)0x4009C014; struct MovingAverage_t { @@ -63,4 +35,6 @@ void change_dots(char dot); void chip_select(bool bSet); void SetClockAndMode(int Speed, char Mode); -void ResetCursor(); \ No newline at end of file +void ResetCursor(); +unsigned char reverse(unsigned char b); +void write_uart(unsigned char value); \ No newline at end of file