Lines Matching refs:BasicRxMessage
236 void CAN_Receive(CAN_TypeDef* CANx, CanBasicRxMsg* BasicRxMessage) in CAN_Receive() argument
242 BasicRxMessage->RTR = (uint8_t)((CANx->RXID1) >> 4) & 0x1; in CAN_Receive()
243 BasicRxMessage->DLC = (uint8_t)((CANx->RXID1) & 0xf); in CAN_Receive()
246 BasicRxMessage->ID = tempid; in CAN_Receive()
247 BasicRxMessage->Data[0] = CAN1->RXDR0; in CAN_Receive()
248 BasicRxMessage->Data[1] = CAN1->RXDR1; in CAN_Receive()
249 BasicRxMessage->Data[2] = CAN1->RXDR2; in CAN_Receive()
250 BasicRxMessage->Data[3] = CAN1->RXDR3; in CAN_Receive()
251 BasicRxMessage->Data[4] = CAN1->RXDR4; in CAN_Receive()
252 BasicRxMessage->Data[5] = CAN1->RXDR5; in CAN_Receive()
253 BasicRxMessage->Data[6] = CAN1->RXDR6; in CAN_Receive()
254 BasicRxMessage->Data[7] = CAN1->RXDR7; in CAN_Receive()