Lines Matching refs:PeliTxMessage
573 void CAN_Peli_Transmit(CanPeliTxMsg* PeliTxMessage) in CAN_Peli_Transmit() argument
576 assert_param(IS_CAN_RTR(PeliTxMessage->RTR)); in CAN_Peli_Transmit()
577 assert_param(IS_CAN_DLC(PeliTxMessage->DLC)); in CAN_Peli_Transmit()
579 CAN1_PELI->FF = (PeliTxMessage->FF << 7) | (PeliTxMessage->RTR << 6) | (PeliTxMessage->DLC); in CAN_Peli_Transmit()
580 if(((FunctionalState)PeliTxMessage->FF) != ENABLE) in CAN_Peli_Transmit()
582 CAN1_PELI->ID0 = (PeliTxMessage->IDHH); in CAN_Peli_Transmit()
584 CAN1_PELI->ID1 = (PeliTxMessage->IDHL & 0xE0); in CAN_Peli_Transmit()
585 if((FunctionalState)(PeliTxMessage->RTR) != ENABLE) in CAN_Peli_Transmit()
587 CAN1_PELI->DATA0 = PeliTxMessage->Data[0]; in CAN_Peli_Transmit()
588 CAN1_PELI->DATA1 = PeliTxMessage->Data[1]; in CAN_Peli_Transmit()
589 CAN1_PELI->DATA2 = PeliTxMessage->Data[2]; in CAN_Peli_Transmit()
590 CAN1_PELI->DATA3 = PeliTxMessage->Data[3]; in CAN_Peli_Transmit()
591 CAN1_PELI->DATA4 = PeliTxMessage->Data[4]; in CAN_Peli_Transmit()
592 CAN1_PELI->DATA5 = PeliTxMessage->Data[5]; in CAN_Peli_Transmit()
593 CAN1_PELI->DATA6 = PeliTxMessage->Data[6]; in CAN_Peli_Transmit()
594 CAN1_PELI->DATA7 = PeliTxMessage->Data[7]; in CAN_Peli_Transmit()
599 CAN1_PELI->ID0 = PeliTxMessage->IDHH; in CAN_Peli_Transmit()
600 CAN1_PELI->ID1 = PeliTxMessage->IDHL; in CAN_Peli_Transmit()
601 CAN1_PELI->DATA0 = PeliTxMessage->IDLH; in CAN_Peli_Transmit()
602 CAN1_PELI->DATA1 = PeliTxMessage->IDLL; in CAN_Peli_Transmit()
603 if((FunctionalState)(PeliTxMessage->RTR) != ENABLE) in CAN_Peli_Transmit()
605 CAN1_PELI->DATA2 = PeliTxMessage->Data[0]; in CAN_Peli_Transmit()
606 CAN1_PELI->DATA3 = PeliTxMessage->Data[1]; in CAN_Peli_Transmit()
607 CAN1_PELI->DATA4 = PeliTxMessage->Data[2]; in CAN_Peli_Transmit()
608 CAN1_PELI->DATA5 = PeliTxMessage->Data[3]; in CAN_Peli_Transmit()
609 CAN1_PELI->DATA6 = PeliTxMessage->Data[4]; in CAN_Peli_Transmit()
610 CAN1_PELI->DATA7 = PeliTxMessage->Data[5]; in CAN_Peli_Transmit()
611 CAN1_PELI->DATA8 = PeliTxMessage->Data[6]; in CAN_Peli_Transmit()
612 CAN1_PELI->DATA9 = PeliTxMessage->Data[7]; in CAN_Peli_Transmit()
633 void CAN_Peli_TransmitRepeat(CanPeliTxMsg* PeliTxMessage) in CAN_Peli_TransmitRepeat() argument
636 assert_param(IS_CAN_RTR(PeliTxMessage->RTR)); in CAN_Peli_TransmitRepeat()
637 assert_param(IS_CAN_DLC(PeliTxMessage->DLC)); in CAN_Peli_TransmitRepeat()
639 CAN1_PELI->FF = (PeliTxMessage->FF << 7) | (PeliTxMessage->RTR << 6) | (PeliTxMessage->DLC); in CAN_Peli_TransmitRepeat()
640 if(((FunctionalState)PeliTxMessage->FF) != ENABLE) in CAN_Peli_TransmitRepeat()
642 CAN1_PELI->ID0 = (PeliTxMessage->IDHH); in CAN_Peli_TransmitRepeat()
643 CAN1_PELI->ID1 = ((PeliTxMessage->IDHL) << 5); in CAN_Peli_TransmitRepeat()
644 if((FunctionalState)(PeliTxMessage->RTR) != ENABLE) in CAN_Peli_TransmitRepeat()
646 CAN1_PELI->DATA0 = PeliTxMessage->Data[0]; in CAN_Peli_TransmitRepeat()
647 CAN1_PELI->DATA1 = PeliTxMessage->Data[1]; in CAN_Peli_TransmitRepeat()
648 CAN1_PELI->DATA2 = PeliTxMessage->Data[2]; in CAN_Peli_TransmitRepeat()
649 CAN1_PELI->DATA3 = PeliTxMessage->Data[3]; in CAN_Peli_TransmitRepeat()
650 CAN1_PELI->DATA4 = PeliTxMessage->Data[4]; in CAN_Peli_TransmitRepeat()
651 CAN1_PELI->DATA5 = PeliTxMessage->Data[5]; in CAN_Peli_TransmitRepeat()
652 CAN1_PELI->DATA6 = PeliTxMessage->Data[6]; in CAN_Peli_TransmitRepeat()
653 CAN1_PELI->DATA7 = PeliTxMessage->Data[7]; in CAN_Peli_TransmitRepeat()
658 CAN1_PELI->ID0 = PeliTxMessage->IDHH; in CAN_Peli_TransmitRepeat()
659 CAN1_PELI->ID1 = PeliTxMessage->IDHL; in CAN_Peli_TransmitRepeat()
660 CAN1_PELI->DATA0 = PeliTxMessage->IDLH; in CAN_Peli_TransmitRepeat()
661 CAN1_PELI->DATA1 = PeliTxMessage->IDLL; in CAN_Peli_TransmitRepeat()
662 if((FunctionalState)(PeliTxMessage->RTR) != ENABLE) in CAN_Peli_TransmitRepeat()
664 CAN1_PELI->DATA2 = PeliTxMessage->Data[0]; in CAN_Peli_TransmitRepeat()
665 CAN1_PELI->DATA3 = PeliTxMessage->Data[1]; in CAN_Peli_TransmitRepeat()
666 CAN1_PELI->DATA4 = PeliTxMessage->Data[2]; in CAN_Peli_TransmitRepeat()
667 CAN1_PELI->DATA5 = PeliTxMessage->Data[3]; in CAN_Peli_TransmitRepeat()
668 CAN1_PELI->DATA6 = PeliTxMessage->Data[4]; in CAN_Peli_TransmitRepeat()
669 CAN1_PELI->DATA7 = PeliTxMessage->Data[5]; in CAN_Peli_TransmitRepeat()
670 CAN1_PELI->DATA8 = PeliTxMessage->Data[6]; in CAN_Peli_TransmitRepeat()
671 CAN1_PELI->DATA9 = PeliTxMessage->Data[7]; in CAN_Peli_TransmitRepeat()