|
STM32G474xx HAL用户手册
|
函数 | |
| __STATIC_INLINE void | LL_UCPD_TypeCDetectionCC2Enable (UCPD_TypeDef *UCPDx) |
| CC2的Type C检测器使能。 | |
| __STATIC_INLINE void | LL_UCPD_TypeCDetectionCC2Disable (UCPD_TypeDef *UCPDx) |
| CC2的Type C检测器禁用。 | |
| __STATIC_INLINE void | LL_UCPD_TypeCDetectionCC1Enable (UCPD_TypeDef *UCPDx) |
| CC1的Type C检测器使能。 | |
| __STATIC_INLINE void | LL_UCPD_TypeCDetectionCC1Disable (UCPD_TypeDef *UCPDx) |
| CC1的Type C检测器禁用。 | |
| __STATIC_INLINE void | LL_UCPD_VconnDischargeEnable (UCPD_TypeDef *UCPDx) |
| 源Vconn放电使能。 | |
| __STATIC_INLINE void | LL_UCPD_VconnDischargeDisable (UCPD_TypeDef *UCPDx) |
| 源Vconn放电禁用。 | |
| __STATIC_INLINE void | LL_UCPD_SignalFRSTX (UCPD_TypeDef *UCPDx) |
| 信号快速角色交换请求。 | |
| __STATIC_INLINE void | LL_UCPD_FRSDetectionEnable (UCPD_TypeDef *UCPDx) |
| 快速角色交换RX检测使能。 | |
| __STATIC_INLINE void | LL_UCPD_FRSDetectionDisable (UCPD_TypeDef *UCPDx) |
| 快速角色交换RX检测禁用。 | |
| __STATIC_INLINE void | LL_UCPD_SetccEnable (UCPD_TypeDef *UCPDx, uint32_t CCEnable) |
| 设置CC使能。 | |
| __STATIC_INLINE void | LL_UCPD_SetSNKRole (UCPD_TypeDef *UCPDx) |
| 设置UCPD SNK角色。 | |
| __STATIC_INLINE void | LL_UCPD_SetSRCRole (UCPD_TypeDef *UCPDx) |
| 设置UCPD SRC角色。 | |
| __STATIC_INLINE uint32_t | LL_UCPD_GetRole (UCPD_TypeDef const *const UCPDx) |
| 获取UCPD角色。 | |
| __STATIC_INLINE void | LL_UCPD_SetRpResistor (UCPD_TypeDef *UCPDx, uint32_t Resistor) |
| 设置Rp电阻。 | |
| __STATIC_INLINE void | LL_UCPD_SetCCPin (UCPD_TypeDef *UCPDx, uint32_t CCPin) |
| 设置CC引脚。 | |
| __STATIC_INLINE void | LL_UCPD_RxEnable (UCPD_TypeDef *UCPDx) |
| RX使能。 | |
| __STATIC_INLINE void | LL_UCPD_RxDisable (UCPD_TypeDef *UCPDx) |
| RX禁用。 | |
| __STATIC_INLINE void | LL_UCPD_SetRxMode (UCPD_TypeDef *UCPDx, uint32_t RxMode) |
| 设置RX模式。 | |
| __STATIC_INLINE void | LL_UCPD_SendHardReset (UCPD_TypeDef *UCPDx) |
| 发送硬复位。 | |
| __STATIC_INLINE void | LL_UCPD_SendMessage (UCPD_TypeDef *UCPDx) |
| 发送消息。 | |
| __STATIC_INLINE void | LL_UCPD_SetTxMode (UCPD_TypeDef *UCPDx, uint32_t TxMode) |
| 设置TX模式。 | |
| __STATIC_INLINE void LL_UCPD_FRSDetectionDisable | ( | UCPD_TypeDef * | UCPDx | ) |
快速角色交换RX检测禁用。
| UCPDx | UCPD实例 |
| 无 |
定义于文件stm32g4xx_ll_ucpd.h的第627行。
| __STATIC_INLINE void LL_UCPD_FRSDetectionEnable | ( | UCPD_TypeDef * | UCPDx | ) |
快速角色交换RX检测使能。
| UCPDx | UCPD实例 |
| 无 |
定义于文件stm32g4xx_ll_ucpd.h的第616行。
| __STATIC_INLINE uint32_t LL_UCPD_GetRole | ( | UCPD_TypeDef const *const | UCPDx | ) |
获取UCPD角色。
| UCPDx | UCPD实例 |
| 返回值 | 可以是以下值之一: |
定义于文件stm32g4xx_ll_ucpd.h的第678行。
| __STATIC_INLINE void LL_UCPD_RxDisable | ( | UCPD_TypeDef * | UCPDx | ) |
RX禁用。
| UCPDx | UCPD实例 |
| 无 |
定义于文件stm32g4xx_ll_ucpd.h的第730行。
| __STATIC_INLINE void LL_UCPD_RxEnable | ( | UCPD_TypeDef * | UCPDx | ) |
RX使能。
| UCPDx | UCPD实例 |
| 无 |
定义于文件stm32g4xx_ll_ucpd.h的第719行。
| __STATIC_INLINE void LL_UCPD_SendHardReset | ( | UCPD_TypeDef * | UCPDx | ) |
发送硬复位。
| UCPDx | UCPD实例 |
| 无 |
定义于文件stm32g4xx_ll_ucpd.h的第755行。
| __STATIC_INLINE void LL_UCPD_SendMessage | ( | UCPD_TypeDef * | UCPDx | ) |
发送消息。
| UCPDx | UCPD实例 |
| 无 |
定义于文件stm32g4xx_ll_ucpd.h的第766行。