TFC-Mentoring-Matters-Abstraction
common.h@0:0699eb71778e, 2014-07-16 (annotated)
- Committer:
- mrkeithcyr
- Date:
- Wed Jul 16 15:36:33 2014 +0000
- Revision:
- 0:0699eb71778e
First code commit.; Note known issue: in modes 1, 4, and 5 - The motor outputs are severely retarded by serial connection.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mrkeithcyr | 0:0699eb71778e | 1 | #include "mbed.h" |
mrkeithcyr | 0:0699eb71778e | 2 | |
mrkeithcyr | 0:0699eb71778e | 3 | #ifndef _COMMON_H |
mrkeithcyr | 0:0699eb71778e | 4 | #define _COMMON_H |
mrkeithcyr | 0:0699eb71778e | 5 | |
mrkeithcyr | 0:0699eb71778e | 6 | //This macro is to maintain compatibility with Codewarrior version of the sample. This version uses the MBED libraries for serial port access |
mrkeithcyr | 0:0699eb71778e | 7 | extern Serial PC; |
mrkeithcyr | 0:0699eb71778e | 8 | |
mrkeithcyr | 0:0699eb71778e | 9 | #define TERMINAL_PRINTF PC.printf |
mrkeithcyr | 0:0699eb71778e | 10 | |
mrkeithcyr | 0:0699eb71778e | 11 | |
mrkeithcyr | 0:0699eb71778e | 12 | //This ticker code is used to maintain compability with the Codewarrior version of the sample. This code uses an MBED Ticker for background timing. |
mrkeithcyr | 0:0699eb71778e | 13 | |
mrkeithcyr | 0:0699eb71778e | 14 | #define NUM_TFC_TICKERS 4 |
mrkeithcyr | 0:0699eb71778e | 15 | |
mrkeithcyr | 0:0699eb71778e | 16 | extern Ticker TFC_TickerObj; |
mrkeithcyr | 0:0699eb71778e | 17 | |
mrkeithcyr | 0:0699eb71778e | 18 | |
mrkeithcyr | 0:0699eb71778e | 19 | extern volatile uint32_t TFC_Ticker[NUM_TFC_TICKERS]; |
mrkeithcyr | 0:0699eb71778e | 20 | |
mrkeithcyr | 0:0699eb71778e | 21 | |
mrkeithcyr | 0:0699eb71778e | 22 | #endif |