|
STM32G474xx HAL用户手册
|
函数 | |
| __STATIC_INLINE void | LL_UCPD_Enable (UCPD_TypeDef *UCPDx) |
| 使能UCPD外设。 | |
| __STATIC_INLINE void | LL_UCPD_Disable (UCPD_TypeDef *UCPDx) |
| 禁用UCPD外设。 | |
| __STATIC_INLINE uint32_t | LL_UCPD_IsEnabled (UCPD_TypeDef const *const UCPDx) |
| 检查UCPD外设是否已使能。 | |
| __STATIC_INLINE void | LL_UCPD_SetRxOrderSet (UCPD_TypeDef *UCPDx, uint32_t OrderSet) |
| 设置接收器有序集检测使能。 | |
| __STATIC_INLINE void | LL_UCPD_SetPSCClk (UCPD_TypeDef *UCPDx, uint32_t Psc) |
| 设置UCPD时钟的预分频器。 | |
| __STATIC_INLINE void | LL_UCPD_SetTransWin (UCPD_TypeDef *UCPDx, uint32_t TransWin) |
| 设置半比特时钟的周期数(减1)。 | |
| __STATIC_INLINE void | LL_UCPD_SetIfrGap (UCPD_TypeDef *UCPDx, uint32_t IfrGap) |
| 设置时钟分频器值以生成帧间间隔。 | |
| __STATIC_INLINE void | LL_UCPD_SetHbitClockDiv (UCPD_TypeDef *UCPDx, uint32_t HbitClock) |
| 设置时钟分频器值以生成帧间间隔。 | |
| __STATIC_INLINE void LL_UCPD_Disable | ( | UCPD_TypeDef * | UCPDx | ) |
禁用UCPD外设。
| UCPDx | UCPD实例 |
| 无 |
定义于文件 stm32g4xx_ll_ucpd.h 的第 358 行。
被以下函数引用:LL_UCPD_DeInit(),以及 LL_UCPD_Init()。
| __STATIC_INLINE void LL_UCPD_Enable | ( | UCPD_TypeDef * | UCPDx | ) |
使能UCPD外设。
| UCPDx | UCPD实例 |
| 无 |
定义于文件 stm32g4xx_ll_ucpd.h 的第 346 行。
| __STATIC_INLINE uint32_t LL_UCPD_IsEnabled | ( | UCPD_TypeDef const *const | UCPDx | ) |
检查UCPD外设是否已使能。
| UCPDx | UCPD实例 |
| 位的状态 | (1或0)。 |
定义于文件 stm32g4xx_ll_ucpd.h 的第 369 行。
| __STATIC_INLINE void LL_UCPD_SetHbitClockDiv | ( | UCPD_TypeDef * | UCPDx, |
| uint32_t | HbitClock | ||
| ) |
设置时钟分频器值以生成帧间间隔。
| UCPDx | UCPD实例 |
| HbitClock | 介于Min_Data=0x0和Max_Data=0x3F之间的值 |
| 无 |
定义于文件 stm32g4xx_ll_ucpd.h 的第 443 行。
| __STATIC_INLINE void LL_UCPD_SetIfrGap | ( | UCPD_TypeDef * | UCPDx, |
| uint32_t | IfrGap | ||
| ) |
设置时钟分频器值以生成帧间间隔。
| UCPDx | UCPD实例 |
| IfrGap | 介于Min_Data=0x1和Max_Data=0x1F之间的值 |
| 无 |
定义于文件 stm32g4xx_ll_ucpd.h 的第 431 行。
| __STATIC_INLINE void LL_UCPD_SetPSCClk | ( | UCPD_TypeDef * | UCPDx, |
| uint32_t | Psc | ||
| ) |
设置UCPD时钟的预分频器。
| UCPDx | UCPD实例 |
| Psc | 该参数可为以下值之一: |
| 无 |
定义于文件 stm32g4xx_ll_ucpd.h 的第 407 行。
| __STATIC_INLINE void LL_UCPD_SetRxOrderSet | ( | UCPD_TypeDef * | UCPDx, |
| uint32_t | OrderSet | ||
| ) |
设置接收器有序集检测使能。
| UCPDx | UCPD实例 |
| OrderSet | 该参数可为以下值的组合: |
| 无 |
定义于文件 stm32g4xx_ll_ucpd.h 的第 390 行。
| __STATIC_INLINE void LL_UCPD_SetTransWin | ( | UCPD_TypeDef * | UCPDx, |
| uint32_t | TransWin | ||
| ) |
设置半比特时钟的周期数(减1)。
| UCPDx | UCPD实例 |
| TransWin | 介于Min_Data=0x1和Max_Data=0x1F之间的值 |
| 无 |
定义于文件 stm32g4xx_ll_ucpd.h 的第 419 行。
1.7.6.1