AN1105 STMicroelectronics, AN1105 Datasheet - Page 69

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
state than after 1st. init
}
/*--------------------------------------------------------------------------
ROUTINE NAME : CAN_Fill_Transmission_Buffer
INPUT/OUTPUT : -- / error status
DESCRIPTION : Fills the hadrware buffer for transmission.
COMMENTS
--------------------------------------------------------------------------*/
CAN_Transmit_Error CAN_Fill_Transmission_Buffer(void)
{
else
CANPSR=PAGE_1;
}
//IT cleaning : clears any pending IT flag
//Hardware cleaning (releases the hardware buffers)
CANPSR=PAGE_3;
while (CANPSR>0)
{
Clr_RDY_Bit();
CANPSR--;
}
{
}
CAN_transmit_queue.fifo_size=0;
CAN_queue_object_1.message=NULL;
CAN_queue_object_2.message=NULL;
CAN_queue_object_3.message=NULL;
CAN_transmit_queue.isinuse=CFALSE;//Releases the queue
CANISR=CANISR&0;
return CAN_CLEAN_SUCCESS;
return CAN_CLEAN_FAILURE;
Called by CAN_Transmit_Request
Calls CAN_Out_Queue
Possible return values : CAN_TRANSMIT_BUFFER_FULL
: ITs have to be disabled
CAN_TRANSMIT_NO_MSG
CAN_TRANSMIT_SUCCESS
ST7 pCAN PERIPHERAL DRIVER
69/100

Related parts for AN1105