Prius IPM controller

Dependencies:   mbed

Fork of analoghalls5_5 by N K

Committer:
nki
Date:
Sat Mar 14 18:51:36 2015 +0000
Revision:
27:846c08fb3697
Parent:
24:f1ff9c7256b5
Child:
29:cb03760ba9ea
NONWORKING: debugging native ADC reading

Who changed what in which revision?

UserRevisionLine numberNew 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 27:846c08fb3697 8 #include "stm32f411xe.h"
nki 10:b4abecccec7a 9
nki 9:d3b70c15baa9 10 using namespace FastMath;
bwang 11:dccbaa9274c5 11 using namespace Transforms;
bwang 11:dccbaa9274c5 12
nki 27:846c08fb3697 13 extern int current1, current2;
nki 27:846c08fb3697 14
nki 27:846c08fb3697 15 extern DigitalOut toggler;
nki 27:846c08fb3697 16
bwang 24:f1ff9c7256b5 17 extern float debug_registers[32];
bwang 16:fd6771a6685a 18
nki 21:da41c08e51bc 19 #define dbg_angle debug_registers[0]
nki 21:da41c08e51bc 20 #define dbg_dtcA debug_registers[1]
nki 21:da41c08e51bc 21 #define dbg_dtcB debug_registers[2]
nki 21:da41c08e51bc 22 #define dbg_dtcC debug_registers[3]
nki 22:46d164aa4f1c 23 #define dbg_t1 debug_registers[4]
nki 22:46d164aa4f1c 24 #define dbg_t2 debug_registers[5]
bwang 24:f1ff9c7256b5 25 #define dbg_loop_q debug_registers[6]
bwang 24:f1ff9c7256b5 26 #define dbg_loop_d debug_registers[7]
bwang 24:f1ff9c7256b5 27 #define dbg_ib debug_registers[8]
bwang 24:f1ff9c7256b5 28 #define dbg_ic debug_registers[9]
bwang 24:f1ff9c7256b5 29 #define dbg_d_filtered debug_registers[10]
bwang 24:f1ff9c7256b5 30 #define dbg_q_filtered debug_registers[11]
bwang 24:f1ff9c7256b5 31 #define dbg_ref_d debug_registers[12]
bwang 24:f1ff9c7256b5 32 #define dbg_ref_q debug_registers[13]
nki 27:846c08fb3697 33 #define dbg_ialpha debug_registers[14]
nki 27:846c08fb3697 34 #define dbg_ibeta debug_registers[15]
nki 27:846c08fb3697 35
bwang 16:fd6771a6685a 36
bwang 0:54cf32d35f4d 37 #endif