|
STM32G474xx HAL 用户手册
|
数据传输函数。 更多...
数据传输函数。
===============================================================================
##### IO 操作函数 #####
===============================================================================
[..]
本小节提供一组用于管理 PCD 数据传输的函数。
| void HAL_PCD_ConnectCallback | ( | PCD_HandleTypeDef * | hpcd | ) |
| void HAL_PCD_DataInStageCallback | ( | PCD_HandleTypeDef * | hpcd, |
| uint8_t | epnum | ||
| ) |
数据输入阶段回调。
| hpcd | PCD 句柄 |
| epnum | 端点号 |
| 无 |
定义位于文件 stm32g4xx_hal_pcd.c 的第 1092 行。
引用 UNUSED。
被 HAL_PCD_EP_DB_Transmit()、HAL_PCD_Init()、HAL_PCD_UnRegisterDataInStageCallback() 和 PCD_EP_ISR_Handler() 引用。
| void HAL_PCD_DataOutStageCallback | ( | PCD_HandleTypeDef * | hpcd, |
| uint8_t | epnum | ||
| ) |
数据输出阶段回调。
| hpcd | PCD 句柄 |
| epnum | 端点号 |
| 无 |
定义位于文件 stm32g4xx_hal_pcd.c 的第 1075 行。
引用 UNUSED。
被 HAL_PCD_Init()、HAL_PCD_UnRegisterDataOutStageCallback() 和 PCD_EP_ISR_Handler() 引用。
| void HAL_PCD_DisconnectCallback | ( | PCD_HandleTypeDef * | hpcd | ) |
| void HAL_PCD_IRQHandler | ( | PCD_HandleTypeDef * | hpcd | ) |
此函数处理 PCD 中断请求。
| hpcd | PCD 句柄 |
| HAL | 状态 |
定义位于文件 stm32g4xx_hal_pcd.c 的第 929 行。
引用 __HAL_PCD_CLEAR_FLAG、__PCD_HandleTypeDef::BESL、HAL_PCD_ResetCallback()、HAL_PCD_ResumeCallback()、HAL_PCD_SetAddress()、HAL_PCD_SOFCallback()、HAL_PCD_SuspendCallback()、HAL_PCDEx_LPM_Callback()、__PCD_HandleTypeDef::Instance、LPM_L0、LPM_L1、__PCD_HandleTypeDef::LPM_State、__PCD_HandleTypeDef::LPMCallback、