px4fmu-v4pro:Board does CAN GPIO init

This commit is contained in:
David Sidrane
2018-07-25 15:55:30 -07:00
committed by Daniel Agar
parent f2fbffab84
commit 5da93ad7c5
2 changed files with 50 additions and 43 deletions
@@ -348,7 +348,7 @@
/* /*
* CAN * CAN
* *
* CAN1 is routed to the onboard transceiver. * CAN1 and CAN2 is routed to the onboard transceiver.
*/ */
#define GPIO_CAN1_RX GPIO_CAN1_RX_3 #define GPIO_CAN1_RX GPIO_CAN1_RX_3
#define GPIO_CAN1_TX GPIO_CAN1_TX_3 #define GPIO_CAN1_TX GPIO_CAN1_TX_3
+7
View File
@@ -227,6 +227,13 @@ stm32_boardinitialize(void)
stm32_configgpio(GPIO_ADC1_IN11); /* BATT2_VOLTAGE_SENS */ stm32_configgpio(GPIO_ADC1_IN11); /* BATT2_VOLTAGE_SENS */
stm32_configgpio(GPIO_ADC1_IN13); /* BATT2_CURRENT_SENS */ stm32_configgpio(GPIO_ADC1_IN13); /* BATT2_CURRENT_SENS */
/* configure CAN interfaces */
stm32_configgpio(GPIO_CAN1_RX);
stm32_configgpio(GPIO_CAN1_TX);
stm32_configgpio(GPIO_CAN2_RX);
stm32_configgpio(GPIO_CAN2_TX);
/* configure power supply control/sense pins */ /* configure power supply control/sense pins */
stm32_configgpio(GPIO_VDD_3V3_PERIPH_EN); stm32_configgpio(GPIO_VDD_3V3_PERIPH_EN);
stm32_configgpio(GPIO_VDD_5V_PERIPH_EN); stm32_configgpio(GPIO_VDD_5V_PERIPH_EN);