Je pense que c'est une question liée au C. Cette question est également posée dans le forum STM32. me effacer Veuillez la structureAucun paramètre de ce type?
Juste au moment, dans AC6 + environnement Eclipse construction montre d'erreur,
C:/STM32_toolchain/common/Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:238:2: error: declaration for parameter 'ADC_HandleTypeDef' but no such parameter
}ADC_HandleTypeDef;
^
mais lorsque vous recherchez stm32f0xx_hal_adc.h déposer ses écrits comme
typedef struct
{
ADC_TypeDef *Instance; /* !< Register base address */
ADC_InitTypeDef Init; /*!< ADC required parameters */
DMA_HandleTypeDef *DMA_Handle; /*!< Pointer DMA Handler */
HAL_LockTypeDef Lock; /*!< ADC locking object */
__IO uint32_t State; /*!< ADC communication state (bitmap of ADC states) */
__IO uint32_t ErrorCode; /*!< ADC Error code */
}ADC_HandleTypeDef;
Cela signifie-t-il que ADC_HandleTypeDef n'est pas déclaré dans stm32f0xx_hal_adc.h?
Cette question est un MESS !!! Vous pouvez à tout le moins indenter ce morceau de code, et écrire les erreurs de compilation dans un paragraphe étroit, de sorte que nous n'aurions pas à le faire défiler latéralement ... –
Vous voulez dire que je n'ai pas besoin de présenter quoi que ce soit? Vous pouvez le faire défiler de gauche à droite et de droite à gauche? – Hasan