AN1105 STMicroelectronics, AN1105 Datasheet - Page 79
AN1105
Manufacturer Part Number
AN1105
Description
ST7 PCAN PERIPHERAL DRIVER
Manufacturer
STMicroelectronics
Datasheet
1.AN1105.pdf
(100 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
AN1105W-22-RR
Manufacturer:
SANYO
Quantity:
8 570
Company:
Part Number:
AN1105W-TR
Manufacturer:
PANASONIC
Quantity:
27 995
Part Number:
AN1105W-TR
Manufacturer:
STANLEY
Quantity:
20 000
{
}
/*--------------------------------------------------------------------------
ROUTINE NAME : CAN_First_Init
INPUT/OUTPUT : --/ error status
DESCRIPTION : Can Cell power on initialisation Routine.
COMMENTS
--------------------------------------------------------------------------*/
CAN_Init_Error CAN_First_Init(void)
{
structure
if (!ValBit(CANCSR,RUN))
if (!ValBit(CANCSR,RUN))
{
return CAN_STANDBY;
}
else
{
}
{
CAN_Bool run_set,wkps_set;
/*Transmition queue init*/
: Calls CAN_Init
if (ValBit(CANCSR,EPSV))
{
}
else
{
}
Possible return value : CAN_INIT_FAILURE
return CAN_BUS_PASSIVE;
if (ValBit(CANCSR,BOFF))
{
return CAN_BUS_OFF;
}
else return CAN_BUS_ACTIVE;
//The CAN node is not running and there is an init
CAN_INIT_SUCCESS
ST7 pCAN PERIPHERAL DRIVER
79/100