skeleton

Dependencies:   MAG3110 MMA8451Q SLCD TSI mbed

Committer:
TimeString
Date:
Wed Mar 12 20:48:17 2014 +0000
Revision:
0:ba78bf4f69dc
to jaeyoung

Who changed what in which revision?

UserRevisionLine numberNew contents of line
TimeString 0:ba78bf4f69dc 1 #ifndef TPM_INIT_H
TimeString 0:ba78bf4f69dc 2 #define TPM_INIT_H
TimeString 0:ba78bf4f69dc 3
TimeString 0:ba78bf4f69dc 4 #include "mbed.h"
TimeString 0:ba78bf4f69dc 5
TimeString 0:ba78bf4f69dc 6 #define SIM_SOPT2_ADDR 0x40048004
TimeString 0:ba78bf4f69dc 7 #define SIM_SCGC6_ADDR 0x4004803C
TimeString 0:ba78bf4f69dc 8 #define MCG_C1_ADDR 0x40064000
TimeString 0:ba78bf4f69dc 9 #define TPM0_SC_ADDR 0x40038000
TimeString 0:ba78bf4f69dc 10 #define TPM0_C0SC_ADDR 0x4003800C
TimeString 0:ba78bf4f69dc 11 #define TPM0_CNT_ADDR 0x40038004
TimeString 0:ba78bf4f69dc 12 #define TPM0_MOD_ADDR 0x40038008
TimeString 0:ba78bf4f69dc 13 #define TPM0_CONF_ADDR 0x40038084
TimeString 0:ba78bf4f69dc 14
TimeString 0:ba78bf4f69dc 15 void print_stuff(char* whatever);
TimeString 0:ba78bf4f69dc 16
TimeString 0:ba78bf4f69dc 17 void TPM0_init(unsigned int modulo_val, unsigned int prescale_val);
TimeString 0:ba78bf4f69dc 18
TimeString 0:ba78bf4f69dc 19 void TPM0_clear_overflow();
TimeString 0:ba78bf4f69dc 20 unsigned int TPM0_CNT_read();
TimeString 0:ba78bf4f69dc 21 unsigned int TPM0_SC_read();
TimeString 0:ba78bf4f69dc 22
TimeString 0:ba78bf4f69dc 23 void TPM0_start();
TimeString 0:ba78bf4f69dc 24 #endif