We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I have been trying to program my stm32f429i discovery board as a Mass Storage Class Host for Read/Write operations in a USB Pendrive. I'm using Keil uv5 compiler. When i select the appropriate packs and compile. It shows the following error:
USBH_FS_STM32F4xx.c(877): error: #20: identifier "ARM_USBH_PIPE_HANDLE" is undefined
USBH_FS_STM32F4xx.c(354): error: #20: identifier "ARM_USBH_SignalPipeEvent_t" is undefined
You probably don't have the latest CMSIS pack V4.2.0 installed. You can launch the pack installer and add the mentioned pack.
Thank you! The problem has been solved.