Lines Matching refs:Channel

562 HAL_StatusTypeDef HAL_LPTIM_PWM_Start(LPTIM_HandleTypeDef *hlptim, uint32_t Channel)  in HAL_LPTIM_PWM_Start()  argument
565 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_PWM_Start()
568 if (LPTIM_CHANNEL_STATE_GET(hlptim, Channel) != HAL_LPTIM_CHANNEL_STATE_READY) in HAL_LPTIM_PWM_Start()
577 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_BUSY); in HAL_LPTIM_PWM_Start()
586 __HAL_LPTIM_CAPTURE_COMPARE_ENABLE(hlptim, Channel); in HAL_LPTIM_PWM_Start()
607 HAL_StatusTypeDef HAL_LPTIM_PWM_Stop(LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_PWM_Stop() argument
610 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_PWM_Stop()
616 __HAL_LPTIM_CAPTURE_COMPARE_DISABLE(hlptim, Channel); in HAL_LPTIM_PWM_Stop()
622 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_READY); in HAL_LPTIM_PWM_Stop()
640 HAL_StatusTypeDef HAL_LPTIM_PWM_Start_IT(LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_PWM_Start_IT() argument
643 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_PWM_Start_IT()
646 if (LPTIM_CHANNEL_STATE_GET(hlptim, Channel) != HAL_LPTIM_CHANNEL_STATE_READY) in HAL_LPTIM_PWM_Start_IT()
655 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_BUSY); in HAL_LPTIM_PWM_Start_IT()
665 switch (Channel) in HAL_LPTIM_PWM_Start_IT()
703 __HAL_LPTIM_CAPTURE_COMPARE_ENABLE(hlptim, Channel); in HAL_LPTIM_PWM_Start_IT()
724 HAL_StatusTypeDef HAL_LPTIM_PWM_Stop_IT(LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_PWM_Stop_IT() argument
727 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_PWM_Stop_IT()
733 __HAL_LPTIM_CAPTURE_COMPARE_DISABLE(hlptim, Channel); in HAL_LPTIM_PWM_Stop_IT()
744 switch (Channel) in HAL_LPTIM_PWM_Stop_IT()
786 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_READY); in HAL_LPTIM_PWM_Stop_IT()
806 HAL_StatusTypeDef HAL_LPTIM_PWM_Start_DMA(LPTIM_HandleTypeDef *hlptim, uint32_t Channel, const uint… in HAL_LPTIM_PWM_Start_DMA() argument
813 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_PWM_Start_DMA()
821 if (LPTIM_CHANNEL_STATE_GET(hlptim, Channel) != HAL_LPTIM_CHANNEL_STATE_READY) in HAL_LPTIM_PWM_Start_DMA()
830 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_BUSY); in HAL_LPTIM_PWM_Start_DMA()
847 switch (Channel) in HAL_LPTIM_PWM_Start_DMA()
886 __HAL_LPTIM_CAPTURE_COMPARE_ENABLE(hlptim, Channel); in HAL_LPTIM_PWM_Start_DMA()
907 HAL_StatusTypeDef HAL_LPTIM_PWM_Stop_DMA(LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_PWM_Stop_DMA() argument
911 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_PWM_Stop_DMA()
919 switch (Channel) in HAL_LPTIM_PWM_Stop_DMA()
934 __HAL_LPTIM_CAPTURE_COMPARE_DISABLE(hlptim, Channel); in HAL_LPTIM_PWM_Stop_DMA()
940 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_READY); in HAL_LPTIM_PWM_Stop_DMA()
958 HAL_StatusTypeDef HAL_LPTIM_OnePulse_Start(LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_OnePulse_Start() argument
961 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_OnePulse_Start()
964 if (LPTIM_CHANNEL_STATE_GET(hlptim, Channel) != HAL_LPTIM_CHANNEL_STATE_READY) in HAL_LPTIM_OnePulse_Start()
973 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_BUSY); in HAL_LPTIM_OnePulse_Start()
982 __HAL_LPTIM_CAPTURE_COMPARE_ENABLE(hlptim, Channel); in HAL_LPTIM_OnePulse_Start()
1003 HAL_StatusTypeDef HAL_LPTIM_OnePulse_Stop(LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_OnePulse_Stop() argument
1006 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_OnePulse_Stop()
1012 __HAL_LPTIM_CAPTURE_COMPARE_DISABLE(hlptim, Channel); in HAL_LPTIM_OnePulse_Stop()
1018 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_READY); in HAL_LPTIM_OnePulse_Stop()
1036 HAL_StatusTypeDef HAL_LPTIM_OnePulse_Start_IT(LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_OnePulse_Start_IT() argument
1039 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_OnePulse_Start_IT()
1042 if (LPTIM_CHANNEL_STATE_GET(hlptim, Channel) != HAL_LPTIM_CHANNEL_STATE_READY) in HAL_LPTIM_OnePulse_Start_IT()
1051 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_BUSY); in HAL_LPTIM_OnePulse_Start_IT()
1062 switch (Channel) in HAL_LPTIM_OnePulse_Start_IT()
1099 __HAL_LPTIM_CAPTURE_COMPARE_ENABLE(hlptim, Channel); in HAL_LPTIM_OnePulse_Start_IT()
1120 HAL_StatusTypeDef HAL_LPTIM_OnePulse_Stop_IT(LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_OnePulse_Stop_IT() argument
1123 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_OnePulse_Stop_IT()
1129 __HAL_LPTIM_CAPTURE_COMPARE_DISABLE(hlptim, Channel); in HAL_LPTIM_OnePulse_Stop_IT()
1141 switch (Channel) in HAL_LPTIM_OnePulse_Stop_IT()
1181 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_READY); in HAL_LPTIM_OnePulse_Stop_IT()
1199 HAL_StatusTypeDef HAL_LPTIM_SetOnce_Start(LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_SetOnce_Start() argument
1202 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_SetOnce_Start()
1205 if (LPTIM_CHANNEL_STATE_GET(hlptim, Channel) != HAL_LPTIM_CHANNEL_STATE_READY) in HAL_LPTIM_SetOnce_Start()
1214 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_BUSY); in HAL_LPTIM_SetOnce_Start()
1223 __HAL_LPTIM_CAPTURE_COMPARE_ENABLE(hlptim, Channel); in HAL_LPTIM_SetOnce_Start()
1244 HAL_StatusTypeDef HAL_LPTIM_SetOnce_Stop(LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_SetOnce_Stop() argument
1247 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_SetOnce_Stop()
1253 __HAL_LPTIM_CAPTURE_COMPARE_DISABLE(hlptim, Channel); in HAL_LPTIM_SetOnce_Stop()
1259 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_READY); in HAL_LPTIM_SetOnce_Stop()
1277 HAL_StatusTypeDef HAL_LPTIM_SetOnce_Start_IT(LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_SetOnce_Start_IT() argument
1280 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_SetOnce_Start_IT()
1283 if (LPTIM_CHANNEL_STATE_GET(hlptim, Channel) != HAL_LPTIM_CHANNEL_STATE_READY) in HAL_LPTIM_SetOnce_Start_IT()
1292 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_BUSY); in HAL_LPTIM_SetOnce_Start_IT()
1303 switch (Channel) in HAL_LPTIM_SetOnce_Start_IT()
1338 __HAL_LPTIM_CAPTURE_COMPARE_ENABLE(hlptim, Channel); in HAL_LPTIM_SetOnce_Start_IT()
1359 HAL_StatusTypeDef HAL_LPTIM_SetOnce_Stop_IT(LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_SetOnce_Stop_IT() argument
1362 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_SetOnce_Stop_IT()
1368 __HAL_LPTIM_CAPTURE_COMPARE_DISABLE(hlptim, Channel); in HAL_LPTIM_SetOnce_Stop_IT()
1379 switch (Channel) in HAL_LPTIM_SetOnce_Stop_IT()
1418 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_READY); in HAL_LPTIM_SetOnce_Stop_IT()
1934 HAL_StatusTypeDef HAL_LPTIM_IC_Start(LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_IC_Start() argument
1938 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_IC_Start()
1941 if (LPTIM_CHANNEL_STATE_GET(hlptim, Channel) != HAL_LPTIM_CHANNEL_STATE_READY) in HAL_LPTIM_IC_Start()
1950 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_BUSY); in HAL_LPTIM_IC_Start()
1959 __HAL_LPTIM_CAPTURE_COMPARE_ENABLE(hlptim, Channel); in HAL_LPTIM_IC_Start()
1977 HAL_StatusTypeDef HAL_LPTIM_IC_Stop(LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_IC_Stop() argument
1981 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_IC_Stop()
1987 __HAL_LPTIM_CAPTURE_COMPARE_DISABLE(hlptim, Channel); in HAL_LPTIM_IC_Stop()
1993 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_READY); in HAL_LPTIM_IC_Stop()
2011 HAL_StatusTypeDef HAL_LPTIM_IC_Start_IT(LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_IC_Start_IT() argument
2015 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_IC_Start_IT()
2018 if (LPTIM_CHANNEL_STATE_GET(hlptim, Channel) != HAL_LPTIM_CHANNEL_STATE_READY) in HAL_LPTIM_IC_Start_IT()
2027 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_BUSY); in HAL_LPTIM_IC_Start_IT()
2032 switch (Channel) in HAL_LPTIM_IC_Start_IT()
2056 __HAL_LPTIM_CAPTURE_COMPARE_ENABLE(hlptim, Channel); in HAL_LPTIM_IC_Start_IT()
2074 HAL_StatusTypeDef HAL_LPTIM_IC_Stop_IT(LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_IC_Stop_IT() argument
2078 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_IC_Stop_IT()
2083 switch (Channel) in HAL_LPTIM_IC_Stop_IT()
2098 __HAL_LPTIM_CAPTURE_COMPARE_DISABLE(hlptim, Channel); in HAL_LPTIM_IC_Stop_IT()
2104 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_READY); in HAL_LPTIM_IC_Stop_IT()
2124 HAL_StatusTypeDef HAL_LPTIM_IC_Start_DMA(LPTIM_HandleTypeDef *hlptim, uint32_t Channel, uint32_t *p… in HAL_LPTIM_IC_Start_DMA() argument
2131 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_IC_Start_DMA()
2139 if (LPTIM_CHANNEL_STATE_GET(hlptim, Channel) != HAL_LPTIM_CHANNEL_STATE_READY) in HAL_LPTIM_IC_Start_DMA()
2148 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_BUSY); in HAL_LPTIM_IC_Start_DMA()
2153 switch (Channel) in HAL_LPTIM_IC_Start_DMA()
2209 __HAL_LPTIM_CAPTURE_COMPARE_ENABLE(hlptim, Channel); in HAL_LPTIM_IC_Start_DMA()
2227 HAL_StatusTypeDef HAL_LPTIM_IC_Stop_DMA(LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_IC_Stop_DMA() argument
2231 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_IC_Stop_DMA()
2236 switch (Channel) in HAL_LPTIM_IC_Stop_DMA()
2255 __HAL_LPTIM_CAPTURE_COMPARE_DISABLE(hlptim, Channel); in HAL_LPTIM_IC_Stop_DMA()
2261 LPTIM_CHANNEL_STATE_SET(hlptim, Channel, HAL_LPTIM_CHANNEL_STATE_READY); in HAL_LPTIM_IC_Stop_DMA()
2323 uint32_t HAL_LPTIM_ReadCapturedValue(const LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_ReadCapturedValue() argument
2328 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_ReadCapturedValue()
2330 switch (Channel) in HAL_LPTIM_ReadCapturedValue()
2360 uint8_t HAL_LPTIM_IC_GetOffset(const LPTIM_HandleTypeDef *hlptim, uint32_t Channel) in HAL_LPTIM_IC_GetOffset() argument
2371 filter = LL_LPTIM_IC_GetFilter(hlptim->Instance, Channel); in HAL_LPTIM_IC_GetOffset()
2412 uint32_t Channel) in HAL_LPTIM_OC_ConfigChannel() argument
2416 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_OC_ConfigChannel()
2422 switch (Channel) in HAL_LPTIM_OC_ConfigChannel()
2477 uint32_t Channel) in HAL_LPTIM_IC_ConfigChannel() argument
2480 assert_param(IS_LPTIM_CCX_INSTANCE(hlptim->Instance, Channel)); in HAL_LPTIM_IC_ConfigChannel()
2487 switch (Channel) in HAL_LPTIM_IC_ConfigChannel()
2557 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_1; in HAL_LPTIM_IRQHandler()
2577 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_CLEARED; in HAL_LPTIM_IRQHandler()
2587 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_2; in HAL_LPTIM_IRQHandler()
2607 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_CLEARED; in HAL_LPTIM_IRQHandler()
2617 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_1; in HAL_LPTIM_IRQHandler()
2625 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_CLEARED; in HAL_LPTIM_IRQHandler()
2635 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_2; in HAL_LPTIM_IRQHandler()
2643 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_CLEARED; in HAL_LPTIM_IRQHandler()
2688 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_1; in HAL_LPTIM_IRQHandler()
2705 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_2; in HAL_LPTIM_IRQHandler()
3423 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_1; in LPTIM_DMACaptureCplt()
3427 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_2; in LPTIM_DMACaptureCplt()
3440 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_CLEARED; in LPTIM_DMACaptureCplt()
3456 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_1; in LPTIM_DMACaptureHalfCplt()
3460 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_2; in LPTIM_DMACaptureHalfCplt()
3473 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_CLEARED; in LPTIM_DMACaptureHalfCplt()
3489 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_1; in LPTIM_DMAUpdateEventCplt()
3493 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_2; in LPTIM_DMAUpdateEventCplt()
3506 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_CLEARED; in LPTIM_DMAUpdateEventCplt()
3522 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_1; in LPTIM_DMAUpdateEventHalfCplt()
3526 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_2; in LPTIM_DMAUpdateEventHalfCplt()
3539 hlptim->Channel = HAL_LPTIM_ACTIVE_CHANNEL_CLEARED; in LPTIM_DMAUpdateEventHalfCplt()