2#ifndef TEENSY4_CURRENTSENSE_MCU_DEF
3#define TEENSY4_CURRENTSENSE_MCU_DEF
5#include "../../hardware_api.h"
6#include "../../../common/foc_utils.h"
11#if defined(__arm__) && defined(CORE_TEENSY) && ( defined(__IMXRT1062__) || defined(ARDUINO_TEENSY40) || defined(ARDUINO_TEENSY41) || defined(ARDUINO_TEENSY_MICROMOD) )
13#define _ADC_VOLTAGE 3.3f
14#define _ADC_RESOLUTION 4026.0f
20typedef struct Teensy4CurrentSenseParams {
23} Teensy4CurrentSenseParams;
27const uint8_t pin_to_channel[] = {
56#ifdef ARDUINO_TEENSY41
return raw_adc *GenericCurrentSenseParams *cs_params adc_voltage_conv