![]() |
LPCOpen Platform
v1.03
LPCOpen Platform for NXP LPC Microcontrollers
|
Go to the source code of this file.
Data Structures | |
| struct | CCAN_MSG_OBJ_T |
| struct | CCAN_ODCONSTENTRY_T |
| struct | CCAN_ODENTRY_T |
| struct | CCAN_CANOPENCFG_T |
| struct | CCAN_CALLBACKS_T |
| struct | CCAN_API_T |
| struct | ROM_API_T |
| LPC8XX High level ROM API structure. More... | |
Macros | |
| #define | CAN_ERROR_NONE 0x00000000UL |
| #define | CAN_ERROR_PASS 0x00000001UL |
| #define | CAN_ERROR_WARN 0x00000002UL |
| #define | CAN_ERROR_BOFF 0x00000004UL |
| #define | CAN_ERROR_STUF 0x00000008UL |
| #define | CAN_ERROR_FORM 0x00000010UL |
| #define | CAN_ERROR_ACK 0x00000020UL |
| #define | CAN_ERROR_BIT1 0x00000040UL |
| #define | CAN_ERROR_BIT0 0x00000080UL |
| #define | CAN_ERROR_CRC 0x00000100UL |
| #define | CAN_MSGOBJ_STD 0x00000000UL /* CAN 2.0a 11-bit ID */ |
| #define | CAN_MSGOBJ_EXT 0x20000000UL /* CAN 2.0b 29-bit ID */ |
| #define | CAN_MSGOBJ_DAT 0x00000000UL /* data frame */ |
| #define | CAN_MSGOBJ_RTR 0x40000000UL /* rtr frame */ |
| #define | SDO_ABORT_TOGGLE 0x05030000UL |
| #define | SDO_ABORT_SDOTIMEOUT 0x05040000UL |
| #define | SDO_ABORT_UNKNOWN_COMMAND 0x05040001UL |
| #define | SDO_ABORT_UNSUPPORTED 0x06010000UL |
| #define | SDO_ABORT_WRITEONLY 0x06010001UL |
| #define | SDO_ABORT_READONLY 0x06010002UL |
| #define | SDO_ABORT_NOT_EXISTS 0x06020000UL |
| #define | SDO_ABORT_PARAINCOMP 0x06040043UL |
| #define | SDO_ABORT_ACCINCOMP 0x06040047UL |
| #define | SDO_ABORT_TYPEMISMATCH 0x06070010UL |
| #define | SDO_ABORT_UNKNOWNSUB 0x06090011UL |
| #define | SDO_ABORT_VALUE_RANGE 0x06090030UL |
| #define | SDO_ABORT_TRANSFER 0x08000020UL |
| #define | SDO_ABORT_LOCAL 0x08000021UL |
| #define | SDO_ABORT_DEVSTAT 0x08000022UL |
| #define | OD_NONE 0x00 |
| #define | OD_EXP_RO 0x10 |
| #define | OD_EXP_WO 0x20 |
| #define | OD_EXP_RW 0x30 |
| #define | OD_SEG_RO 0x40 |
| #define | OD_SEG_WO 0x50 |
| #define | OD_SEG_RW 0x60 |
| #define | CAN_SDOREQ_NOTHANDLED 0 |
| #define | CAN_SDOREQ_HANDLED_SEND 1 |
| #define | CAN_SDOREQ_HANDLED_NOSEND 2 |
| #define | CAN_SDOSEG_SEGMENT 0 |
| #define | CAN_SDOSEG_OPEN 1 |
| #define | CAN_SDOSEG_CLOSE 2 |
| #define | ROM_DRIVER_BASE (0x1FFF1FF8UL) |
| #define | LPC_CCAN_API ((CCAN_API_T *) ((*(ROM_API_T * *) (ROM_DRIVER_BASE))->pCCAND)) |