#define HAL_PCD_MODULE_ENABLED #define HAL_HCD_MODULE_ENABLED 我们只要屏蔽某个外设的宏,则这个外设的驱动代码机会被屏蔽,从而不可用。比如我们屏蔽GPIO外设的宏,源码在54行,屏蔽就是把这个宏注释掉,具体如下。 /* #define HAL_GPIO_MODULE_ENABLED */ 结合同样在《stm32f4xx_hal_conf.h》中的277行的代...
#define HAL_HCD_MODULE_ENABLED #define HAL_I2C_MODULE_ENABLED #define HAL_I2S_MODULE_ENABLED #define HAL_IRDA_MODULE_ENABLED #define HAL_IWDG_MODULE_ENABLED #define HAL_NAND_MODULE_ENABLED #define HAL_NOR_MODULE_ENABLED #define HAL_PCCARD_MODULE_ENABLED #define HAL_PCD_MODULE_ENABLED #define ...
#defineHAL_MODULE_ENABLED#defineHAL_ADC_MODULE_ENABLED#defineHAL_CAN_MODULE_ENABLED/* #define HAL_CAN_LEGACY_MODULE_ENABLED */#defineHAL_CRC_MODULE_ENABLED/* ...中间省略... */#defineHAL_WWDG_MODULE_ENABLED#defineHAL_CORTEX_MODULE_ENABLED#defineHAL_PCD_MODULE_ENABLED#defineHAL_HCD_MODULE_ENABLE...
8. #define HAL_HCD_MODULE_ENABLED 9. 10. /* 省略未写 */ 11. 12. /* ### HSE/HSI Values adaptation ### */ 13. /** 14. * @brief Adjust the value of External High Speed oscillator (HSE) used in your application. 15. * This value is used by the RCC HAL module to compute ...
#define HAL_ADC_MODULE_ENABLED 7. #define HAL_CAN_MODULE_ENABLED 8. #define HAL_HCD_MODULE_ENABLED 9. 10. /* 省略未写 */ 11. 12. /* ### HSE/HSI Values adaptation ### */ 13. /** 14. * @brief Adjust the value of External High Speed oscillator (HSE) used in your application...
6)STM32技术交流QQ群:151941872 HAL,英文全称HardwareAbstraction Layer,即硬件抽象层。HAL库是ST公司...
#define HAL_HCD_MODULE_ENABLED 9. 10. /* 省略未写 */ 12. /* ### HSE/HSI Values adaptation ### */ 13. /** 14. * @brief Adjust the value of External High Speed oscillator (HSE) used in your application. 15. * This value is used by the RCC HAL module to compute the system...
//#define HAL_DAC_MODULE_ENABLED #defineHAL_CEC_MODULE_ENABLED #defineHAL_CRYP_MODULE_ENABLED #defineHAL_DAC_MODULE_ENABLED #defineHAL_DCMI_MODULE_ENABLED #defineHAL_DMA_MODULE_ENABLED //#define HAL_DMA2D_MODULE_ENABLED //#define HAL_ETH_MODULE_ENABLED ...
HAL_CEC_MODULE_ENABLED */#ifdefHAL_CRC_MODULE_ENABLED#include"stm32f7xx_hal_crc.h"#endif/* HAL_CRC_MODULE_ENABLED */#ifdefHAL_CRYP_MODULE_ENABLED#include"stm32f7xx_hal_cryp.h"#endif/* HAL_CRYP_MODULE_ENABLED */#ifdefHAL_DMA2D_MODULE_ENABLED#include"stm32f7xx_hal_dma2d.h"#endif/* ...
*/voidHAL_HCD_MspInit(HCD_HandleTypeDef *hhcd){ GPIO_InitTypeDef GPIO_InitStruct;if(hhcd->Instance == USB_OTG_FS) {/* Configure USB FS GPIOs */__HAL_RCC_GPIOA_CLK_ENABLE(); GPIO_InitStruct.Pin = (GPIO_PIN_11 | GPIO_PIN_12); ...