stock mbed AnalogReads current loop closed and working
Fork of priustroller by
includes.h@29:cb03760ba9ea, 2015-03-14 (annotated)
- Committer:
- nki
- Date:
- Sat Mar 14 23:42:46 2015 +0000
- Revision:
- 29:cb03760ba9ea
- Parent:
- 27:846c08fb3697
- Child:
- 30:2b6d426f3bfc
Cautionary commit, possibly works
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
bwang | 0:54cf32d35f4d | 1 | #ifndef __INCLUDES_H |
bwang | 0:54cf32d35f4d | 2 | #define __INCLUDES_H |
bwang | 0:54cf32d35f4d | 3 | |
bwang | 0:54cf32d35f4d | 4 | #include "mbed.h" |
nki | 5:ee1e6c84c302 | 5 | #include "math.h" |
nki | 9:d3b70c15baa9 | 6 | #include "fastmath.h" |
bwang | 11:dccbaa9274c5 | 7 | #include "transforms.h" |
nki | 29:cb03760ba9ea | 8 | #include "context.h" |
nki | 27:846c08fb3697 | 9 | #include "stm32f411xe.h" |
nki | 10:b4abecccec7a | 10 | |
nki | 9:d3b70c15baa9 | 11 | using namespace FastMath; |
bwang | 11:dccbaa9274c5 | 12 | using namespace Transforms; |
bwang | 11:dccbaa9274c5 | 13 | |
nki | 29:cb03760ba9ea | 14 | extern Context *context; |
nki | 27:846c08fb3697 | 15 | |
nki | 27:846c08fb3697 | 16 | extern DigitalOut toggler; |
nki | 29:cb03760ba9ea | 17 | extern unsigned short global_ib, global_ic; |
nki | 29:cb03760ba9ea | 18 | extern unsigned char channel_ib, channel_ic; |
nki | 27:846c08fb3697 | 19 | |
bwang | 24:f1ff9c7256b5 | 20 | extern float debug_registers[32]; |
bwang | 17:fd6771a6685a | 21 | |
nki | 21:da41c08e51bc | 22 | #define dbg_angle debug_registers[0] |
nki | 21:da41c08e51bc | 23 | #define dbg_dtcA debug_registers[1] |
nki | 21:da41c08e51bc | 24 | #define dbg_dtcB debug_registers[2] |
nki | 21:da41c08e51bc | 25 | #define dbg_dtcC debug_registers[3] |
nki | 22:46d164aa4f1c | 26 | #define dbg_t1 debug_registers[4] |
nki | 22:46d164aa4f1c | 27 | #define dbg_t2 debug_registers[5] |
bwang | 24:f1ff9c7256b5 | 28 | #define dbg_loop_q debug_registers[6] |
bwang | 24:f1ff9c7256b5 | 29 | #define dbg_loop_d debug_registers[7] |
bwang | 24:f1ff9c7256b5 | 30 | #define dbg_ib debug_registers[8] |
bwang | 24:f1ff9c7256b5 | 31 | #define dbg_ic debug_registers[9] |
bwang | 24:f1ff9c7256b5 | 32 | #define dbg_d_filtered debug_registers[10] |
bwang | 24:f1ff9c7256b5 | 33 | #define dbg_q_filtered debug_registers[11] |
bwang | 24:f1ff9c7256b5 | 34 | #define dbg_ref_d debug_registers[12] |
bwang | 24:f1ff9c7256b5 | 35 | #define dbg_ref_q debug_registers[13] |
nki | 27:846c08fb3697 | 36 | #define dbg_ialpha debug_registers[14] |
nki | 27:846c08fb3697 | 37 | #define dbg_ibeta debug_registers[15] |
nki | 29:cb03760ba9ea | 38 | #define dbg_ascaled debug_registers[16] |
nki | 29:cb03760ba9ea | 39 | #define dbg_bscaled debug_registers[17] |
bwang | 17:fd6771a6685a | 40 | |
bwang | 0:54cf32d35f4d | 41 | #endif |