APP 1 S5.

Dependencies:   mbed

Committer:
vinbel93
Date:
Mon Jan 11 01:25:29 2016 +0000
Revision:
8:e38cd9e16055
Parent:
6:ccdbd5923e37
Almost done

Who changed what in which revision?

UserRevisionLine numberNew contents of line
vinbel93 6:ccdbd5923e37 1 #pragma once
vinbel93 6:ccdbd5923e37 2
vinbel93 8:e38cd9e16055 3 // Generic
vinbel93 6:ccdbd5923e37 4 #define ACC_ADDRESS 0x1D << 1
vinbel93 6:ccdbd5923e37 5 #define ACC_X_REG 0x01
vinbel93 6:ccdbd5923e37 6 #define CTRL_REG 0x2A
vinbel93 6:ccdbd5923e37 7 #define STATUS_REG 0x00
vinbel93 6:ccdbd5923e37 8 #define PI 3.14159265
vinbel93 6:ccdbd5923e37 9 #define UINT14_MAX 0x4000
vinbel93 6:ccdbd5923e37 10 #define SYSTEM_CLOCK_FREQUENCY 96000000
vinbel93 8:e38cd9e16055 11
vinbel93 8:e38cd9e16055 12 // Registers
vinbel93 8:e38cd9e16055 13 #define REGISTER_TYPE unsigned int *
vinbel93 8:e38cd9e16055 14 #define PCONP_REGISTER (REGISTER_TYPE) 0x400FC0C4
vinbel93 8:e38cd9e16055 15 #define PCLKSEL1_REGISTER (REGISTER_TYPE) 0x400FC1AC
vinbel93 8:e38cd9e16055 16 #define PINSEL0_REGISTER (REGISTER_TYPE) 0x4002C000
vinbel93 8:e38cd9e16055 17 #define U3LCR_REGISTER (REGISTER_TYPE) 0x4009C00C
vinbel93 8:e38cd9e16055 18 #define U3DLM_REGISTER (REGISTER_TYPE) 0x4009C004
vinbel93 8:e38cd9e16055 19 #define U3DLL_REGISTER (REGISTER_TYPE) 0x4009C000
vinbel93 8:e38cd9e16055 20 #define U3THR_REGISTER (REGISTER_TYPE) 0x4009C000
vinbel93 8:e38cd9e16055 21
vinbel93 8:e38cd9e16055 22 // Typedefs
vinbel93 8:e38cd9e16055 23 typedef unsigned int* Register;