| Electronic Components Datasheet Search |
|
AN1105 Datasheet(PDF) 71 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN1105 Datasheet(HTML) 71 Page - STMicroelectronics |
|
71 / 100 page ![]() 71/100 ST7 pCAN PERIPHERAL DRIVER CANDR[counter]=data_ptr[counter]; } } counter=7; CANDR[7]=data_ptr[counter]; } msg_to_send_ptr->buffer_free=CTRUE; msg_to_send_ptr->buffer_rw=CFALSE; } return CAN_TRANSMIT_SUCCESS; } /*-------------------------------------------------------------------------- ROUTINE NAME : CAN_Store_Rcvd_Msg INPUT/OUTPUT : ID of the buffer to void/Status message DESCRIPTION : Fetches the datas received in a hardware buffer. COMMENTS : ITs have to be disabled This fuction is called by CAN_Recept, only in case of reception of datas Priority given to SPEED here, that‘s why the code may look strange Possible return values : CAN_ILLEGAL_IDENTIFIER CAN_RECEIVE_SUCCESS --------------------------------------------------------------------------*/ static CAN_Receive_Error CAN_Store_Rcvd_Msg(CAN_Buffer* dest_ptr) { u8* data_ptr; u8 data_size; //CANPSR=num_buff_hard; data_ptr=(dest_ptr->CAN_msg_data); data_size=(CANIDLR&0x0F); if(data_size>8) { Clr_RDY_Bit(); return CAN_ILLEGAL_IDENTIFIER; } dest_ptr->data_size=data_size;//Saving data size { register u8 counter; |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |