add boost enable pin for CAN feather

This commit is contained in:
lady ada 2020-12-01 20:12:05 -05:00
parent 1fa45ad6a6
commit ec69488b42
2 changed files with 12 additions and 6 deletions

View file

@ -51,10 +51,10 @@ const PinDescription g_APinDescription[PINS_COUNT]=
{ PORTA, 19, PIO_TIMER_ALT, PIN_ATTR_PWM_F, No_ADC_Channel, TCC1_CH3, TC3_CH1, EXTERNAL_INT_3 },
{ PORTA, 20, PIO_TIMER_ALT, PIN_ATTR_PWM_G, No_ADC_Channel, TCC0_CH0, NOT_ON_TIMER, EXTERNAL_INT_4 },
{ PORTA, 21, PIO_DIGITAL, PIN_ATTR_PWM_G, No_ADC_Channel, TCC0_CH1, NOT_ON_TIMER, EXTERNAL_INT_5 },
{ PORTA, 22, PIO_DIGITAL, PIN_ATTR_PWM_G, No_ADC_Channel, TCC0_CH2, NOT_ON_TIMER, EXTERNAL_INT_6 },
{ PORTA, 22, PIO_DIGITAL, PIN_ATTR_PWM_G, No_ADC_Channel, TCC0_CH2, NOT_ON_TIMER, EXTERNAL_INT_6 }, // CAN TX
// 13 (LED)
{ PORTA, 23, PIO_DIGITAL, PIN_ATTR_PWM_G, No_ADC_Channel, TCC0_CH3, TC4_CH1, EXTERNAL_INT_7 }, // TCC2/WO[1]
{ PORTA, 23, PIO_DIGITAL, PIN_ATTR_PWM_G, No_ADC_Channel, TCC0_CH3, TC4_CH1, EXTERNAL_INT_7 }, // CAN RX
// 14..19 - Analog pins
// --------------------
@ -109,7 +109,8 @@ const PinDescription g_APinDescription[PINS_COUNT]=
{ PORTA, 11, PIO_COM, PIN_ATTR_NONE, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_NONE },
// ----------------------
// 40..42 CAN (STANDBY, TX, RX)
// 40..43 CAN (STANDBY, BOOST, TX, RX)
{ PORTB, 12, PIO_DIGITAL, PIN_ATTR_NONE, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_NONE },
{ PORTB, 13, PIO_DIGITAL, PIN_ATTR_NONE, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_NONE },
{ PORTB, 14, PIO_COM, PIN_ATTR_NONE, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_NONE },
{ PORTB, 15, PIO_COM, PIN_ATTR_NONE, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_NONE },

View file

@ -57,7 +57,7 @@ extern "C"
*----------------------------------------------------------------------------*/
// Number of pins defined in PinDescription array
#define PINS_COUNT (43u)
#define PINS_COUNT (44u)
#define NUM_DIGITAL_PINS (23u)
#define NUM_ANALOG_INPUTS (6u)
#define NUM_ANALOG_OUTPUTS (1u)
@ -206,9 +206,14 @@ static const uint8_t SCL = PIN_WIRE_SCL;
/*
* CAN
*/
#define PIN_CAN_RX (42)
#define PIN_CAN_STANDBY (40)
#define PIN_CAN_TX (41)
#define PIN_CAN_BOOSTEN (41)
#define PIN_CAN_TX (42)
#define PIN_CAN_RX (43)
#define PIN_CAN1_TX (12)
#define PIN_CAN1_RX (13)
#ifdef __cplusplus
}