Microchip® Advanced Software Framework

conf_can.h File Reference

AVR CAN Configuration File.

Copyright (c) 2011-2018 Microchip Technology Inc. and its subsidiaries.

Macros

#define BAUDRATE   CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz
 
#define BAUDRATE_HZ   1000000
 
#define BAUDRATE_PHS1   CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_PHS1
 
#define BAUDRATE_PHS2   CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_PHS2
 
#define BAUDRATE_PRES   CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_PRES
 
#define BAUDRATE_PRS   CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_PRS
 
#define BAUDRATE_SJW   CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_SJW
 
#define CAN0_INT_BOFF_LEVEL   AVR32_INTC_INT0
 
#define CAN0_INT_ERR_LEVEL   AVR32_INTC_INT0
 
#define CAN0_INT_RX_LEVEL   AVR32_INTC_INT0
 
#define CAN0_INT_TX_LEVEL   AVR32_INTC_INT0
 
#define CAN0_INT_WAKE_UP_LEVEL   AVR32_INTC_INT0
 
#define CAN1_INT_BOFF_LEVEL   AVR32_INTC_INT0
 
#define CAN1_INT_ERR_LEVEL   AVR32_INTC_INT0
 
#define CAN1_INT_RX_LEVEL   AVR32_INTC_INT0
 
#define CAN1_INT_TX_LEVEL   AVR32_INTC_INT0
 
#define CAN1_INT_WAKE_UP_LEVEL   AVR32_INTC_INT0
 
#define CAN_AUTOBAUD   false
 
#define CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz
 
#define CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_PHS1   1
 
#define CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_PHS2   1
 
#define CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_PRES   3
 
#define CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_PRS   2
 
#define CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_SJW   1
 
#define CAN_LIB_UNDER_INTERRUPT
 
#define NB_MOB_CHANNEL   16
 

#define BAUDRATE   CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz
#define BAUDRATE_HZ   1000000
#define BAUDRATE_PHS1   CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_PHS1
#define BAUDRATE_PHS2   CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_PHS2
#define BAUDRATE_PRES   CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_PRES
#define BAUDRATE_PRS   CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_PRS
#define BAUDRATE_SJW   CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_SJW
#define CAN0_INT_BOFF_LEVEL   AVR32_INTC_INT0

Referenced by can_enable_interrupt().

#define CAN0_INT_ERR_LEVEL   AVR32_INTC_INT0

Referenced by can_enable_interrupt().

#define CAN0_INT_RX_LEVEL   AVR32_INTC_INT0

Referenced by can_enable_interrupt().

#define CAN0_INT_TX_LEVEL   AVR32_INTC_INT0

Referenced by can_enable_interrupt().

#define CAN0_INT_WAKE_UP_LEVEL   AVR32_INTC_INT0

Referenced by can_enable_interrupt().

#define CAN1_INT_BOFF_LEVEL   AVR32_INTC_INT0

Referenced by can_enable_interrupt().

#define CAN1_INT_ERR_LEVEL   AVR32_INTC_INT0

Referenced by can_enable_interrupt().

#define CAN1_INT_RX_LEVEL   AVR32_INTC_INT0

Referenced by can_enable_interrupt().

#define CAN1_INT_TX_LEVEL   AVR32_INTC_INT0

Referenced by can_enable_interrupt().

#define CAN1_INT_WAKE_UP_LEVEL   AVR32_INTC_INT0

Referenced by can_enable_interrupt().

#define CAN_AUTOBAUD   false
#define CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz
#define CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_PHS1   1
#define CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_PHS2   1
#define CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_PRES   3
#define CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_PRS   2
#define CAN_BAUDRATE_1MHZ_CANCLOCK_8MHz_SJW   1
#define CAN_LIB_UNDER_INTERRUPT
#define NB_MOB_CHANNEL   16