STM32G474xx HAL用户手册
函数
中断清除
UCPD导出函数

函数

__STATIC_INLINE void LL_UCPD_ClearFlag_FRS (UCPD_TypeDef *UCPDx)
 清除FRS中断。
__STATIC_INLINE void LL_UCPD_ClearFlag_TypeCEventCC2 (UCPD_TypeDef *UCPDx)
 清除CC2上的Type-C事件。
__STATIC_INLINE void LL_UCPD_ClearFlag_TypeCEventCC1 (UCPD_TypeDef *UCPDx)
 清除CC1上的Type-C事件。
__STATIC_INLINE void LL_UCPD_ClearFlag_RxMsgEnd (UCPD_TypeDef *UCPDx)
 清除Rx消息结束中断。
__STATIC_INLINE void LL_UCPD_ClearFlag_RxOvr (UCPD_TypeDef *UCPDx)
 清除Rx溢出中断。
__STATIC_INLINE void LL_UCPD_ClearFlag_RxHRST (UCPD_TypeDef *UCPDx)
 清除Rx硬复位中断。
__STATIC_INLINE void LL_UCPD_ClearFlag_RxOrderSet (UCPD_TypeDef *UCPDx)
 清除Rx命令集中断。
__STATIC_INLINE void LL_UCPD_ClearFlag_TxUND (UCPD_TypeDef *UCPDx)
 清除Tx下溢中断。
__STATIC_INLINE void LL_UCPD_ClearFlag_TxHRSTSENT (UCPD_TypeDef *UCPDx)
 清除硬复位发送中断。
__STATIC_INLINE void LL_UCPD_ClearFlag_TxHRSTDISC (UCPD_TypeDef *UCPDx)
 清除硬复位丢弃中断。
__STATIC_INLINE void LL_UCPD_ClearFlag_TxMSGABT (UCPD_TypeDef *UCPDx)
 清除Tx消息中止中断。
__STATIC_INLINE void LL_UCPD_ClearFlag_TxMSGSENT (UCPD_TypeDef *UCPDx)
 清除Tx消息发送中断。
__STATIC_INLINE void LL_UCPD_ClearFlag_TxMSGDISC (UCPD_TypeDef *UCPDx)
 清除Tx消息丢弃中断。

函数说明

__STATIC_INLINE void LL_UCPD_ClearFlag_FRS ( UCPD_TypeDef *  UCPDx)

清除FRS中断。

参考手册到LL API交叉引用:
ICR FRSEVTIE LL_UCPD_ClearFlag_FRS
参数:
UCPDxUCPD实例
返回值:

定义于1303行,归属文件stm32g4xx_ll_ucpd.h

__STATIC_INLINE void LL_UCPD_ClearFlag_RxHRST ( UCPD_TypeDef *  UCPDx)

清除Rx硬复位中断。

参考手册到LL API交叉引用:
ICR RXHRSTDETIE LL_UCPD_ClearFlag_RxHRST
参数:
UCPDxUCPD实例
返回值:

定义于1358行,归属文件stm32g4xx_ll_ucpd.h

__STATIC_INLINE void LL_UCPD_ClearFlag_RxMsgEnd ( UCPD_TypeDef *  UCPDx)

清除Rx消息结束中断。

参考手册到LL API交叉引用:
ICR RXMSGENDIE LL_UCPD_ClearFlag_RxMsgEnd
参数:
UCPDxUCPD实例
返回值:

定义于1336行,归属文件stm32g4xx_ll_ucpd.h

__STATIC_INLINE void LL_UCPD_ClearFlag_RxOrderSet ( UCPD_TypeDef *  UCPDx)

清除Rx命令集中断。

参考手册到LL API交叉引用:
ICR RXORDDETIE LL_UCPD_ClearFlag_RxOrderSet
参数:
UCPDxUCPD实例
返回值:

定义于1369行,归属文件stm32g4xx_ll_ucpd.h

__STATIC_INLINE void LL_UCPD_ClearFlag_RxOvr ( UCPD_TypeDef *  UCPDx)

清除Rx溢出中断。

参考手册到LL API交叉引用:
ICR RXOVRIE LL_UCPD_ClearFlag_RxOvr
参数:
UCPDxUCPD实例
返回值:

定义于1347行,归属文件stm32g4xx_ll_ucpd.h

__STATIC_INLINE void LL_UCPD_ClearFlag_TxHRSTDISC ( UCPD_TypeDef *  UCPDx)

清除硬复位丢弃中断。

参考手册到LL API交叉引用:
ICR HRSTDISCIE LL_UCPD_ClearFlag_TxHRSTDISC
参数:
UCPDxUCPD实例
返回值:

定义于1402行,归属文件stm32g4xx_ll_ucpd.h

__STATIC_INLINE void LL_UCPD_ClearFlag_TxHRSTSENT ( UCPD_TypeDef *  UCPDx)

清除硬复位发送中断。

参考手册到LL API交叉引用:
ICR HRSTSENTIE LL_UCPD_ClearFlag_TxHRSTSENT
参数:
UCPDxUCPD实例
返回值:

定义于1391行,归属文件stm32g4xx_ll_ucpd.h

__STATIC_INLINE void LL_UCPD_ClearFlag_TxMSGABT ( UCPD_TypeDef *  UCPDx)

清除Tx消息中止中断。

参考手册到LL API交叉引用:
ICR TXMSGABTIE LL_UCPD_ClearFlag_TxMSGABT
参数:
UCPDxUCPD实例
返回值:

定义于1413行,归属文件stm32g4xx_ll_ucpd.h

__STATIC_INLINE void LL_UCPD_ClearFlag_TxMSGDISC ( UCPD_TypeDef *  UCPDx)

清除Tx消息丢弃中断。

参考手册到LL API交叉引用:
ICR TXMSGDISCIE LL_UCPD_ClearFlag_TxMSGDISC
参数:
UCPDxUCPD实例
返回值:

定义于1435行,归属文件stm32g4xx_ll_ucpd.h

__STATIC_INLINE void LL_UCPD_ClearFlag_TxMSGSENT ( UCPD_TypeDef *  UCPDx)

清除Tx消息发送中断。

参考手册到LL API交叉引用:
ICR TXMSGSENTIE LL_UCPD_ClearFlag_TxMSGSENT
参数:
UCPDxUCPD实例
返回值:
<