Update FAN03 duty cycle to 25 KHz and fix formatting
This commit is contained in:
@@ -81,7 +81,7 @@ int PWM_Init(void)
|
||||
TCCR1B = BIT(WGM12) | BIT(WGM13) | BIT(CS10);
|
||||
ICR1 = PWM_CYCLE_TOP; // 8000 MHz / 25000 KHz
|
||||
|
||||
// TIMER3: Fast mode, non-inverting, top=ICR3, prescale /1
|
||||
// TIMER3: Fast mode, non-inverting, top=ICR3, prescale /1
|
||||
|
||||
TCCR3A = BIT(WGM31) | BIT(COM3A1) | BIT(COM3B1);
|
||||
TCCR3B = BIT(WGM32) | BIT(WGM33) | BIT(CS30);
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#define PWM_CYCLE_TOP (F_CPU / 25000 - 1) // 8 MHz / 25 KHz
|
||||
#define FAN01_MIN_DUTY (PWM_CYCLE_TOP * 0.2f)
|
||||
#define FAN02_MIN_DUTY (PWM_CYCLE_TOP * 0.2f)
|
||||
#define FAN03_MIN_DUTY (0xFF * 0.2f)
|
||||
#define FAN03_MIN_DUTY (PWM_CYCLE_TOP * 0.2f)
|
||||
|
||||
int PWM_Init(void);
|
||||
void PWM_SetValue(int port, int value);
|
||||
|
||||
Reference in New Issue
Block a user