Go to the source code of this file.
Classes | |
| struct | CCAN_API |
| struct | CCAN_CALLBACKS |
| struct | CCAN_CANOPENCFG |
| struct | CCAN_MSG_OBJ |
| struct | CCAN_ODCONSTENTRY |
| struct | CCAN_ODENTRY |
Macros | |
| #define | CAN_ERROR_ACK 0x00000020UL |
| #define | CAN_ERROR_BIT0 0x00000080UL |
| #define | CAN_ERROR_BIT1 0x00000040UL |
| #define | CAN_ERROR_BOFF 0x00000004UL |
| #define | CAN_ERROR_CRC 0x00000100UL |
| #define | CAN_ERROR_FORM 0x00000010UL |
| #define | CAN_ERROR_NONE 0x00000000UL |
| #define | CAN_ERROR_PASS 0x00000001UL |
| #define | CAN_ERROR_STUF 0x00000008UL |
| #define | CAN_ERROR_WARN 0x00000002UL |
| #define | CAN_MSGOBJ_DAT 0x00000000UL /* data frame */ |
| #define | CAN_MSGOBJ_EXT 0x20000000UL /* CAN 2.0b 29-bit ID */ |
| #define | CAN_MSGOBJ_RTR 0x40000000UL /* rtr frame */ |
| #define | CAN_MSGOBJ_STD 0x00000000UL /* CAN 2.0a 11-bit ID */ |
| #define | CAN_SDOREQ_HANDLED_NOSEND 2 |
| #define | CAN_SDOREQ_HANDLED_SEND 1 |
| #define | CAN_SDOREQ_NOTHANDLED 0 |
| #define | CAN_SDOSEG_CLOSE 2 |
| #define | CAN_SDOSEG_OPEN 1 |
| #define | CAN_SDOSEG_SEGMENT 0 |
| #define | LPC_CCAN_API ((CCAN_API_T *) (LPC_ROM_API->candApiBase)) |
| #define | OD_EXP_RO 0x10 |
| #define | OD_EXP_RW 0x30 |
| #define | OD_EXP_WO 0x20 |
| #define | OD_NONE 0x00 |
| #define | OD_SEG_RO 0x40 |
| #define | OD_SEG_RW 0x60 |
| #define | OD_SEG_WO 0x50 |
| #define | SDO_ABORT_ACCINCOMP 0x06040047UL |
| #define | SDO_ABORT_DEVSTAT 0x08000022UL |
| #define | SDO_ABORT_LOCAL 0x08000021UL |
| #define | SDO_ABORT_NOT_EXISTS 0x06020000UL |
| #define | SDO_ABORT_PARAINCOMP 0x06040043UL |
| #define | SDO_ABORT_READONLY 0x06010002UL |
| #define | SDO_ABORT_SDOTIMEOUT 0x05040000UL |
| #define | SDO_ABORT_TOGGLE 0x05030000UL |
| #define | SDO_ABORT_TRANSFER 0x08000020UL |
| #define | SDO_ABORT_TYPEMISMATCH 0x06070010UL |
| #define | SDO_ABORT_UNKNOWN_COMMAND 0x05040001UL |
| #define | SDO_ABORT_UNKNOWNSUB 0x06090011UL |
| #define | SDO_ABORT_UNSUPPORTED 0x06010000UL |
| #define | SDO_ABORT_VALUE_RANGE 0x06090030UL |
| #define | SDO_ABORT_WRITEONLY 0x06010001UL |
Typedefs | |
| typedef struct CCAN_API | CCAN_API_T |
| typedef struct CCAN_CALLBACKS | CCAN_CALLBACKS_T |
| typedef struct CCAN_CANOPENCFG | CCAN_CANOPENCFG_T |
| typedef struct CCAN_MSG_OBJ | CCAN_MSG_OBJ_T |
| typedef struct CCAN_ODCONSTENTRY | CCAN_ODCONSTENTRY_T |
| typedef struct CCAN_ODENTRY | CCAN_ODENTRY_T |