//stmbl /*#define AREF 3.338 // analog reference voltage #define HV_EN_PIN GPIO_PIN_15 #define HV_EN_PORT GPIOA #define HV_FAULT_PIN GPIO_PIN_7 #define HV_FAULT_PORT GPIOB #define LED_PIN GPIO_PIN_8 #define LED_PORT GPIOA #define VDIVUP 249000.0 * 2.0 //HV div pullup R1,R12 #define VDIVDOWN 3900.0 //HV div pulldown R2,R9 #define SHUNT 0.001 //shunt #define SHUNT_PULLUP 15000.0 #define SHUNT_SERIE 470.0 #define PWM_U TIM8->CCR3 #define PWM_V TIM8->CCR2 #define PWM_W TIM8->CCR1 #define PWM_DEADTIME 0 #define PWM_RES 4800*/ //io board //#define USB_CONNECT_PIN GPIO_PIN_15 //#define USB_CONNECT_PORT GPIOB //otter //TODO: swap v,w cur feedback #define PWM_INVERT #define AREF 3.3// analog reference voltage #define VDIVUP 56000.0//HV div pullup R1,R12 #define VDIVDOWN 2000.0//HV div pulldown R2,R9 #define SHUNT 0.001//shunt #define SHUNT_PULLUP 15000.0 #define SHUNT_SERIE 470.0 #define LED_Pin GPIO_PIN_0 #define LED_GPIO_Port GPIOA #define PWM_RES 4800 #define PWM_U TIM8->CCR1 #define PWM_V TIM8->CCR2 #define PWM_W TIM8->CCR3 //ottercontrol #define USB_DISCONNECT_PIN GPIO_PIN_13 #define USB_DISCONNECT_PORT GPIOC #define PWM_DEADTIME 50