1
0
mirror of https://github.com/rene-dev/stmbl.git synced 2024-12-24 17:42:10 +00:00
stmbl/stmsp/stm32f303/inc/stmsp_f3hw.h
2018-04-20 03:43:43 +02:00

26 lines
584 B
C

#pragma once
#define AREF 3.3 // analog reference voltage
#define VDIVUP 20000.0 * 2.0 //HV div pullup R1,R12
#define VDIVDOWN 1000.0 //HV div pulldown R2,R9
#define SHUNT 0.013 //shunt
#define SHUNT_PULLUP 3900.0
#define SHUNT_SERIE 120.0
#define LED_PIN GPIO_PIN_13
#define LED_PORT GPIOC
#define PWM_DEADTIME 0
#define PWM_FREQ 100000.0
#define PWM_RES (72000000.0 * 2.0 / PWM_FREQ / 2.0)
#define ADC_OVER (PWM_FREQ * 2 / RT_FREQ)
#define ADC_COUNT (ADC_OVER * 4)
#define USB_CONNECT_PIN GPIO_PIN_2
#define USB_CONNECT_PORT GPIOB
#define RT_FREQ 5000
#define FRT_FREQ 0