| LPCOpen Platform v1.03 LPCOpen Platform for NXP LPC Microcontrollers

- Main Page
- Modules
- Data Structures
- Files
- Related Pages

- Data Structures
- Data Structure Index
- Data Fields

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
CCAN_API_T Struct Reference
CHIP: LPC11xx CCAN ROM Driver

## Detailed Description

Definition at line 150 of file ccand_11xx.h.

`#include "ccand_11xx.h"`

## Data Fields
void(* | init_can )(uint32_t *can_cfg, uint8_t isr_ena)
void(* | isr )(void)
void(* | config_rxmsgobj )(CCAN_MSG_OBJ_T *msg_obj)
uint8_t(* | can_receive )(CCAN_MSG_OBJ_T *msg_obj)
void(* | can_transmit )(CCAN_MSG_OBJ_T *msg_obj)
void(* | config_canopen )(CCAN_CANOPENCFG_T *canopen_cfg)
void(* | canopen_handler )(void)
void(* | config_calb )(CCAN_CALLBACKS_T *callback_cfg)

## Field Documentation

uint8_t(* can_receive)(CCAN_MSG_OBJ_T *msg_obj)

Definition at line 154 of file ccand_11xx.h.

void(* can_transmit)(CCAN_MSG_OBJ_T *msg_obj)

Definition at line 155 of file ccand_11xx.h.

void(* canopen_handler)(void)

Definition at line 157 of file ccand_11xx.h.

void(* config_calb)(CCAN_CALLBACKS_T *callback_cfg)

Definition at line 158 of file ccand_11xx.h.

void(* config_canopen)(CCAN_CANOPENCFG_T *canopen_cfg)

Definition at line 156 of file ccand_11xx.h.

void(* config_rxmsgobj)(CCAN_MSG_OBJ_T *msg_obj)

Definition at line 153 of file ccand_11xx.h.

void(* init_can)(uint32_t *can_cfg, uint8_t isr_ena)

Definition at line 151 of file ccand_11xx.h.

void(* isr)(void)

Definition at line 152 of file ccand_11xx.h.

The documentation for this struct was generated from the following file:

- C:/nxp/v1.03/lpcopen_v1.03/lpcopen/software/lpc_core/lpc_chip/chip_11xx/ccand_11xx.h