AN1105 STMicroelectronics, AN1105 Datasheet - Page 20

no-image

AN1105

Manufacturer Part Number
AN1105
Description
ST7 PCAN PERIPHERAL DRIVER
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AN1105W-12-RR
Quantity:
13 804
Part Number:
AN1105W-22-RR
Manufacturer:
SANYO
Quantity:
8 570
Part Number:
AN1105W-TR
Manufacturer:
PANASONIC
Quantity:
27 995
Part Number:
AN1105W-TR
Manufacturer:
STANLEY
Quantity:
20 000
ST7 pCAN PERIPHERAL DRIVER
Init_Data -type variables
typedef struct {
This structure contains the value of registers that can be reinitialized when switching on the
cell after a passage in Standby state (see
It is used for hardware initialization.
Enum -type variables
The names of the variables are in principle self-explanatory.
typedef enum
{DLC0,DLC1,DLC2,DLC3,DLC4,DLC5,DLC6,DLC7,DLC8,REMOTE_FRAME}CAN_Data_Size;
Possible values of the CAN_Message data_size field (See
page
typedef enum
20/100
– brpr_init : value of the CANBRPR register (set length of a CAN time quantum in number of
– btr_init : value of the CANBTR register (length of both time segments 1 and 2 in number of
– fhr1_init : value of Filter 1 High Register.
– flr1_init : value of the Filter1 Low Register.
– mhr1_init : value of the Mask 1 High Register.
– mlr1_init : value of the Mask 1 Low Register.
– fhr0_init : value of Filter 0High Register.
– flr0_init : value of the Filter 0 Low Register.
– mhr0_init : value of the Mask 0High Register.
– mlr0_init : value of the Mask 0Low Register.
If CTRUE, the data can be modified. Take care to check and/or initialize it before passing
a buffer to the driver.
CPU clock ticks). See
time quanta). See
19)
“Bit timing” on page
u8 brpr_init;
u8 btr_init;
u8 fhr1_init;
u8 flr1_init;
u8 mhr1_init;
u8 mlr1_init;
u8 fhr0_init;
u8 flr0_init;
u8 mhr0_init;
u8 mlr0_init;
u8 }Init_Data;
“Bit timing” on page
Section 2.1.5.2
9.
9.
"Functions", CAN_Switch_On).
“CAN_Buffer -type variables” on

Related parts for AN1105