Lines Matching refs:pstcConfig

395 en_result_t Tim3_Mode0_Init(stc_tim3_mode0_config_t* pstcConfig)  in Tim3_Mode0_Init()  argument
399 M0P_TIM3_MODE0->M0CR_f.MODE = pstcConfig->enWorkMode; in Tim3_Mode0_Init()
400 M0P_TIM3_MODE0->M0CR_f.GATEP = pstcConfig->enGateP; in Tim3_Mode0_Init()
401 M0P_TIM3_MODE0->M0CR_f.GATE = pstcConfig->bEnGate; in Tim3_Mode0_Init()
402 M0P_TIM3_MODE0->M0CR_f.PRS = pstcConfig->enPRS; in Tim3_Mode0_Init()
403 M0P_TIM3_MODE0->M0CR_f.TOGEN = pstcConfig->bEnTog; in Tim3_Mode0_Init()
404 M0P_TIM3_MODE0->M0CR_f.CT = pstcConfig->enCT; in Tim3_Mode0_Init()
405 M0P_TIM3_MODE0->M0CR_f.MD = pstcConfig->enCntMode; in Tim3_Mode0_Init()
407 pfnTim3Callback = pstcConfig->pfnTim3Cb; in Tim3_Mode0_Init()
565 en_result_t Tim3_Mode1_Init(stc_tim3_mode1_config_t* pstcConfig) in Tim3_Mode1_Init() argument
569 M0P_TIM3_MODE1->M1CR_f.MODE = pstcConfig->enWorkMode; in Tim3_Mode1_Init()
570 M0P_TIM3_MODE1->M1CR_f.PRS = pstcConfig->enPRS; in Tim3_Mode1_Init()
571 M0P_TIM3_MODE1->M1CR_f.CT = pstcConfig->enCT; in Tim3_Mode1_Init()
572 M0P_TIM3_MODE1->M1CR_f.ONESHOT = pstcConfig->enOneShot; in Tim3_Mode1_Init()
574 pfnTim3Callback = pstcConfig->pfnTim3Cb; in Tim3_Mode1_Init()
588 en_result_t Tim3_M1_Input_Config(stc_tim3_pwc_input_config_t* pstcConfig) in Tim3_M1_Input_Config() argument
592 M0P_TIM3_MODE1->MSCR_f.TS = pstcConfig->enTsSel; in Tim3_M1_Input_Config()
593 M0P_TIM3_MODE1->MSCR_f.IA0S = pstcConfig->enIA0Sel; in Tim3_M1_Input_Config()
594 M0P_TIM3_MODE1->MSCR_f.IB0S = pstcConfig->enIB0Sel; in Tim3_M1_Input_Config()
595 M0P_TIM3_MODE1->FLTR_f.ETP = pstcConfig->enETRPhase; in Tim3_M1_Input_Config()
596 M0P_TIM3_MODE1->FLTR_f.FLTET = pstcConfig->enFltETR; in Tim3_M1_Input_Config()
597 M0P_TIM3_MODE1->FLTR_f.FLTA0 = pstcConfig->enFltIA0; in Tim3_M1_Input_Config()
598 M0P_TIM3_MODE1->FLTR_f.FLTB0 = pstcConfig->enFltIB0; in Tim3_M1_Input_Config()
741 en_result_t Tim3_Mode23_Init(stc_tim3_mode23_config_t* pstcConfig) in Tim3_Mode23_Init() argument
745 M0P_TIM3_MODE23->M23CR_f.MODE = pstcConfig->enWorkMode; in Tim3_Mode23_Init()
747 M0P_TIM3_MODE23->M23CR_f.PRS = pstcConfig->enPRS; in Tim3_Mode23_Init()
748 M0P_TIM3_MODE23->M23CR_f.CT = pstcConfig->enCT; in Tim3_Mode23_Init()
749 M0P_TIM3_MODE23->M23CR_f.COMP = pstcConfig->enPWMTypeSel; in Tim3_Mode23_Init()
750 M0P_TIM3_MODE23->M23CR_f.PWM2S = pstcConfig->enPWM2sSel; in Tim3_Mode23_Init()
751 M0P_TIM3_MODE23->M23CR_f.ONESHOT = pstcConfig->bOneShot; in Tim3_Mode23_Init()
752 M0P_TIM3_MODE23->M23CR_f.URS = pstcConfig->bURSSel; in Tim3_Mode23_Init()
753 M0P_TIM3_MODE23->M23CR_f.DIR = pstcConfig->enCntDir; in Tim3_Mode23_Init()
755 pfnTim3Callback = pstcConfig->pfnTim3Cb; in Tim3_Mode23_Init()
973 en_result_t Tim3_M23_GateFuncSel(stc_tim3_m23_gate_config_t* pstcConfig) in Tim3_M23_GateFuncSel() argument
977 M0P_TIM3_MODE23->M23CR_f.CSG = pstcConfig->enGateFuncSel; in Tim3_M23_GateFuncSel()
978 M0P_TIM3_MODE23->M23CR_f.CRG = pstcConfig->bGateRiseCap; in Tim3_M23_GateFuncSel()
979 M0P_TIM3_MODE23->M23CR_f.CFG = pstcConfig->bGateFallCap; in Tim3_M23_GateFuncSel()
993 en_result_t Tim3_M23_MasterSlave_Set(stc_tim3_m23_master_slave_config_t* pstcConfig) in Tim3_M23_MasterSlave_Set() argument
997 M0P_TIM3_MODE23->MSCR_f.MSM = pstcConfig->enMasterSlaveSel; in Tim3_M23_MasterSlave_Set()
998 M0P_TIM3_MODE23->MSCR_f.MMS = pstcConfig->enMasterSrc; in Tim3_M23_MasterSlave_Set()
999 M0P_TIM3_MODE23->MSCR_f.SMS = pstcConfig->enSlaveModeSel; in Tim3_M23_MasterSlave_Set()
1000 M0P_TIM3_MODE23->MSCR_f.TS = pstcConfig->enTsSel; in Tim3_M23_MasterSlave_Set()
1015 … Tim3_M23_PortOutput_Config(en_tim3_channel_t enTim3Chx, stc_tim3_m23_compare_config_t* pstcConfig) in Tim3_M23_PortOutput_Config() argument
1023 M0P_TIM3_MODE23->FLTR_f.OCMA0_FLTA0 = pstcConfig->enCHxACmpCtrl; in Tim3_M23_PortOutput_Config()
1024 M0P_TIM3_MODE23->FLTR_f.CCPA0 = pstcConfig->enCHxAPolarity; in Tim3_M23_PortOutput_Config()
1025 M0P_TIM3_MODE23->CRCH0_f.BUFEA = pstcConfig->bCHxACmpBufEn; in Tim3_M23_PortOutput_Config()
1026 M0P_TIM3_MODE23->M23CR_f.CIS = pstcConfig->enCHxACmpIntSel; in Tim3_M23_PortOutput_Config()
1029 M0P_TIM3_MODE23->FLTR_f.OCMB0_FLTB0 = pstcConfig->enCHxBCmpCtrl; in Tim3_M23_PortOutput_Config()
1030 M0P_TIM3_MODE23->FLTR_f.CCPB0 = pstcConfig->enCHxBPolarity; in Tim3_M23_PortOutput_Config()
1031 M0P_TIM3_MODE23->CRCH0_f.BUFEB = pstcConfig->bCHxBCmpBufEn; in Tim3_M23_PortOutput_Config()
1032 M0P_TIM3_MODE23->CRCH0_f.CISB = pstcConfig->enCHxBCmpIntSel; in Tim3_M23_PortOutput_Config()
1036 M0P_TIM3_MODE23->FLTR_f.OCMA1_FLTA1 = pstcConfig->enCHxACmpCtrl; in Tim3_M23_PortOutput_Config()
1037 M0P_TIM3_MODE23->FLTR_f.CCPA1 = pstcConfig->enCHxAPolarity; in Tim3_M23_PortOutput_Config()
1038 M0P_TIM3_MODE23->CRCH1_f.BUFEA = pstcConfig->bCHxACmpBufEn; in Tim3_M23_PortOutput_Config()
1039 M0P_TIM3_MODE23->M23CR_f.CIS = pstcConfig->enCHxACmpIntSel; in Tim3_M23_PortOutput_Config()
1042 M0P_TIM3_MODE23->FLTR_f.OCMB1_FLTB1 = pstcConfig->enCHxBCmpCtrl; in Tim3_M23_PortOutput_Config()
1043 M0P_TIM3_MODE23->FLTR_f.CCPB1 = pstcConfig->enCHxBPolarity; in Tim3_M23_PortOutput_Config()
1044 M0P_TIM3_MODE23->CRCH1_f.BUFEB = pstcConfig->bCHxBCmpBufEn; in Tim3_M23_PortOutput_Config()
1045 M0P_TIM3_MODE23->CRCH1_f.CISB = pstcConfig->enCHxBCmpIntSel; in Tim3_M23_PortOutput_Config()
1049 M0P_TIM3_MODE23->FLTR_f.OCMA2_FLTA2 = pstcConfig->enCHxACmpCtrl; in Tim3_M23_PortOutput_Config()
1050 M0P_TIM3_MODE23->FLTR_f.CCPA2 = pstcConfig->enCHxAPolarity; in Tim3_M23_PortOutput_Config()
1051 M0P_TIM3_MODE23->CRCH2_f.BUFEA = pstcConfig->bCHxACmpBufEn; in Tim3_M23_PortOutput_Config()
1052 M0P_TIM3_MODE23->M23CR_f.CIS = pstcConfig->enCHxACmpIntSel; in Tim3_M23_PortOutput_Config()
1055 M0P_TIM3_MODE23->FLTR_f.OCMB2_FLTB2 = pstcConfig->enCHxBCmpCtrl; in Tim3_M23_PortOutput_Config()
1056 M0P_TIM3_MODE23->FLTR_f.CCPB2 = pstcConfig->enCHxBPolarity; in Tim3_M23_PortOutput_Config()
1057 M0P_TIM3_MODE23->CRCH2_f.BUFEB = pstcConfig->bCHxBCmpBufEn; in Tim3_M23_PortOutput_Config()
1058 M0P_TIM3_MODE23->CRCH2_f.CISB = pstcConfig->enCHxBCmpIntSel; in Tim3_M23_PortOutput_Config()
1078 …t_t Tim3_M23_PortInput_Config(en_tim3_channel_t enTim3Chx, stc_tim3_m23_input_config_t* pstcConfig) in Tim3_M23_PortInput_Config() argument
1086 M0P_TIM3_MODE23->CRCH0_f.CFA_CRA_BKSA = pstcConfig->enCHxACapSel; in Tim3_M23_PortInput_Config()
1087 M0P_TIM3_MODE23->FLTR_f.OCMA0_FLTA0 = pstcConfig->enCHxAInFlt; in Tim3_M23_PortInput_Config()
1088 M0P_TIM3_MODE23->FLTR_f.CCPA0 = pstcConfig->enCHxAPolarity; in Tim3_M23_PortInput_Config()
1091 M0P_TIM3_MODE23->CRCH0_f.CFB_CRB_BKSB = pstcConfig->enCHxBCapSel; in Tim3_M23_PortInput_Config()
1092 M0P_TIM3_MODE23->FLTR_f.OCMB0_FLTB0 = pstcConfig->enCHxBInFlt; in Tim3_M23_PortInput_Config()
1093 M0P_TIM3_MODE23->FLTR_f.CCPB0 = pstcConfig->enCHxBPolarity; in Tim3_M23_PortInput_Config()
1097 M0P_TIM3_MODE23->CRCH1_f.CFA_CRA_BKSA = pstcConfig->enCHxACapSel; in Tim3_M23_PortInput_Config()
1098 M0P_TIM3_MODE23->FLTR_f.OCMA1_FLTA1 = pstcConfig->enCHxAInFlt; in Tim3_M23_PortInput_Config()
1099 M0P_TIM3_MODE23->FLTR_f.CCPA1 = pstcConfig->enCHxAPolarity; in Tim3_M23_PortInput_Config()
1102 M0P_TIM3_MODE23->CRCH1_f.CFB_CRB_BKSB = pstcConfig->enCHxBCapSel; in Tim3_M23_PortInput_Config()
1103 M0P_TIM3_MODE23->FLTR_f.OCMB1_FLTB1 = pstcConfig->enCHxBInFlt; in Tim3_M23_PortInput_Config()
1104 M0P_TIM3_MODE23->FLTR_f.CCPB1 = pstcConfig->enCHxBPolarity; in Tim3_M23_PortInput_Config()
1108 M0P_TIM3_MODE23->CRCH2_f.CFA_CRA_BKSA = pstcConfig->enCHxACapSel; in Tim3_M23_PortInput_Config()
1109 M0P_TIM3_MODE23->FLTR_f.OCMA2_FLTA2 = pstcConfig->enCHxAInFlt; in Tim3_M23_PortInput_Config()
1110 M0P_TIM3_MODE23->FLTR_f.CCPA2 = pstcConfig->enCHxAPolarity; in Tim3_M23_PortInput_Config()
1113 M0P_TIM3_MODE23->CRCH2_f.CFB_CRB_BKSB = pstcConfig->enCHxBCapSel; in Tim3_M23_PortInput_Config()
1114 M0P_TIM3_MODE23->FLTR_f.OCMB2_FLTB2 = pstcConfig->enCHxBInFlt; in Tim3_M23_PortInput_Config()
1115 M0P_TIM3_MODE23->FLTR_f.CCPB2 = pstcConfig->enCHxBPolarity; in Tim3_M23_PortInput_Config()
1133 en_result_t Tim3_M23_ETRInput_Config(stc_tim3_m23_etr_input_config_t* pstcConfig) in Tim3_M23_ETRInput_Config() argument
1137 M0P_TIM3_MODE23->FLTR_f.ETP = pstcConfig->enETRPolarity; in Tim3_M23_ETRInput_Config()
1138 M0P_TIM3_MODE23->FLTR_f.FLTET = pstcConfig->enETRFlt; in Tim3_M23_ETRInput_Config()
1152 en_result_t Tim3_M23_BrakeInput_Config(stc_tim3_m23_bk_input_config_t* pstcConfig) in Tim3_M23_BrakeInput_Config() argument
1156 M0P_TIM3_MODE23->DTR_f.BKE = pstcConfig->bEnBrake; in Tim3_M23_BrakeInput_Config()
1157 M0P_TIM3_MODE23->DTR_f.VC0E = pstcConfig->bEnVC0Brake; in Tim3_M23_BrakeInput_Config()
1158 M0P_TIM3_MODE23->DTR_f.VC1E = pstcConfig->bEnVC1Brake; in Tim3_M23_BrakeInput_Config()
1159 M0P_TIM3_MODE23->DTR_f.SAFEEN = pstcConfig->bEnSafetyBk; in Tim3_M23_BrakeInput_Config()
1160 M0P_TIM3_MODE23->DTR_f.BKSEL = pstcConfig->bEnBKSync; in Tim3_M23_BrakeInput_Config()
1161 M0P_TIM3_MODE23->CRCH0_f.CFA_CRA_BKSA = pstcConfig->enBkCH0AStat; in Tim3_M23_BrakeInput_Config()
1162 M0P_TIM3_MODE23->CRCH0_f.CFB_CRB_BKSB = pstcConfig->enBkCH0BStat; in Tim3_M23_BrakeInput_Config()
1163 M0P_TIM3_MODE23->CRCH1_f.CFA_CRA_BKSA = pstcConfig->enBkCH1AStat; in Tim3_M23_BrakeInput_Config()
1164 M0P_TIM3_MODE23->CRCH1_f.CFB_CRB_BKSB = pstcConfig->enBkCH1BStat; in Tim3_M23_BrakeInput_Config()
1165 M0P_TIM3_MODE23->CRCH2_f.CFA_CRA_BKSA = pstcConfig->enBkCH2AStat; in Tim3_M23_BrakeInput_Config()
1166 M0P_TIM3_MODE23->CRCH2_f.CFB_CRB_BKSB = pstcConfig->enBkCH2BStat; in Tim3_M23_BrakeInput_Config()
1167 M0P_TIM3_MODE23->FLTR_f.BKP = pstcConfig->enBrakePolarity; in Tim3_M23_BrakeInput_Config()
1168 M0P_TIM3_MODE23->FLTR_f.FLTBK = pstcConfig->enBrakeFlt; in Tim3_M23_BrakeInput_Config()
1182 en_result_t Tim3_M23_TrigADC_Config(stc_tim3_m23_adc_trig_config_t* pstcConfig) in Tim3_M23_TrigADC_Config() argument
1186 M0P_TIM3_MODE23->ADTR_f.ADTE = pstcConfig->bEnTrigADC; in Tim3_M23_TrigADC_Config()
1187 M0P_TIM3_MODE23->ADTR_f.UEVE = pstcConfig->bEnUevTrigADC; in Tim3_M23_TrigADC_Config()
1188 M0P_TIM3_MODE23->ADTR_f.CMA0E = pstcConfig->bEnCH0ACmpTrigADC; in Tim3_M23_TrigADC_Config()
1189 M0P_TIM3_MODE23->ADTR_f.CMB0E = pstcConfig->bEnCH0BCmpTrigADC; in Tim3_M23_TrigADC_Config()
1190 M0P_TIM3_MODE23->ADTR_f.CMA1E = pstcConfig->bEnCH1ACmpTrigADC; in Tim3_M23_TrigADC_Config()
1191 M0P_TIM3_MODE23->ADTR_f.CMB1E = pstcConfig->bEnCH1BCmpTrigADC; in Tim3_M23_TrigADC_Config()
1192 M0P_TIM3_MODE23->ADTR_f.CMA2E = pstcConfig->bEnCH2ACmpTrigADC; in Tim3_M23_TrigADC_Config()
1193 M0P_TIM3_MODE23->ADTR_f.CMB2E = pstcConfig->bEnCH2BCmpTrigADC; in Tim3_M23_TrigADC_Config()
1206 en_result_t Tim3_M23_DT_Config(stc_tim3_m23_dt_config_t* pstcConfig) in Tim3_M23_DT_Config() argument
1210 M0P_TIM3_MODE23->DTR_f.DTEN = pstcConfig->bEnDeadTime; in Tim3_M23_DT_Config()
1211 M0P_TIM3_MODE23->DTR_f.DTR = pstcConfig->u8DeadTimeValue; in Tim3_M23_DT_Config()
1243 en_result_t Tim3_M23_OCRefClr(stc_tim3_m23_OCREF_Clr_config_t* pstcConfig) in Tim3_M23_OCRefClr() argument
1247 M0P_TIM3_MODE23->M23CR_f.OCCS = pstcConfig->enOCRefClrSrcSel; in Tim3_M23_OCRefClr()
1248 M0P_TIM3_MODE23->M23CR_f.OCCE = pstcConfig->bVCClrEn; in Tim3_M23_OCRefClr()
1262 en_result_t Tim3_M23_EnDMA(stc_tim3_m23_trig_dma_config_t* pstcConfig) in Tim3_M23_EnDMA() argument
1266 M0P_TIM3_MODE23->M23CR_f.UDE = pstcConfig->bUevTrigDMA; in Tim3_M23_EnDMA()
1267 M0P_TIM3_MODE23->M23CR_f.TDE = pstcConfig->bTITrigDMA; in Tim3_M23_EnDMA()
1268 M0P_TIM3_MODE23->CRCH0_f.CDEA = pstcConfig->bCmpA0TrigDMA; in Tim3_M23_EnDMA()
1269 M0P_TIM3_MODE23->CRCH0_f.CDEB = pstcConfig->bCmpB0TrigDMA; in Tim3_M23_EnDMA()
1270 M0P_TIM3_MODE23->CRCH1_f.CDEA = pstcConfig->bCmpA1TrigDMA; in Tim3_M23_EnDMA()
1271 M0P_TIM3_MODE23->CRCH1_f.CDEB = pstcConfig->bCmpB1TrigDMA; in Tim3_M23_EnDMA()
1272 M0P_TIM3_MODE23->CRCH2_f.CDEA = pstcConfig->bCmpA2TrigDMA; in Tim3_M23_EnDMA()
1273 M0P_TIM3_MODE23->CRCH2_f.CDEB = pstcConfig->bCmpB2TrigDMA; in Tim3_M23_EnDMA()
1274 M0P_TIM3_MODE23->MSCR_f.CCDS = pstcConfig->enCmpUevTrigDMA; in Tim3_M23_EnDMA()