ChibiOS/RT Logo ChibiOS/RT

Architecture - Reference Manual - Guides

CANConfig Struct Reference
[CAN Low Level DriverSTM32 CAN Support]

Driver configuration structure. More...

#include <can_lld.h>

Collaboration diagram for CANConfig:
Collaboration graph
[legend]

Data Fields

uint32_t cc_mcr
 CAN MCR register initialization data.
uint32_t cc_btr
 CAN BTR register initialization data.
uint32_t cc_num
 Number of elements into the filters array.
const CANFiltercc_filters
 Pointer to an array of CANFilter structures.

Detailed Description

Driver configuration structure.

Note:
It could be empty on some architectures.

Definition at line 149 of file templates/can_lld.h.


Field Documentation

CAN MCR register initialization data.

Note:
Some bits in this register are enforced by the driver regardless their status in this field.

Definition at line 213 of file platforms/STM32/can_lld.h.

CAN BTR register initialization data.

Note:
Some bits in this register are enforced by the driver regardless their status in this field.

Definition at line 219 of file platforms/STM32/can_lld.h.

Number of elements into the filters array.

Note:
By setting this field to zero a default filter is enabled that allows all frames, this should be adequate for simple applications.

Definition at line 225 of file platforms/STM32/can_lld.h.

Pointer to an array of CANFilter structures.

Note:
This field can be set to NULL if the field cc_num is set to zero.

Definition at line 231 of file platforms/STM32/can_lld.h.


Generated on Sun Jul 11 13:13:32 2010 for ChibiOS/RT by doxygen 1.6.3