MCPWM now working

This commit is contained in:
2024-11-27 12:40:23 +01:00
parent 906d27b60e
commit 919162a2be
7 changed files with 660 additions and 579 deletions

View File

@@ -13,9 +13,8 @@
#include "esp_adc/adc_cali_scheme.h"
#include "ssd1306.h"
#include "esp_adc/adc_oneshot.h"
#include "hal/mcpwm_types.h"
#include "driver/mcpwm_prelude.h"
#include "soc/mcpwm_reg.h"
#include "soc/mcpwm_struct.h"
#define HIN_U_CH 0
#define HIN_V_CH 1
@@ -44,7 +43,7 @@ void U_W_start(int duty);
void W_U_start(int duty);
void V_W_start(int duty);
void W_V_start(int duty);
void set_mcpwm();
void conf_mcpwm_timers();
void parse_3pins(const char *TAG, const char *pin_string, int *pins);
SSD1306_t *configure_OLED(const char *TAG);