AnsweredAssumed Answered

Undefined symbol - uint32_t inside "stm32f7xx_hal_gpio.h"

Question asked by Omar Suárez on Sep 13, 2017
Latest reply on Sep 15, 2017 by Omar Suárez



I am preparing a project to test some USART and timers using a STM32F769 and a Discovery board.

I configured the Project to work with the STM32CubeF7 using the HAL modules (I didn't use the STM32CubeMX to generate the project, I selected the files manually inside the Keil options).

I also added the "stm32f7xx_hal_conf.h" and uncommented the required lines of code to include all he .h files.

Also included the USE_HAL_DRIVER in the project configuration to use the "hal_conf.h" file.


But I am experimenting some issues inside the "smt32f7xx_hal_gpio.h" and the definitions of the int variables ar marked as unknown type (uitn32_t, uint_8, etc) so some of the structures inside the file are also marked as "undefined" (GPIO_InitTypeDef) and also a few functions inside the module are marked as "undefined".


I tried to fix it adding some includes inside my code but I couln't so I am sutcked now.


Anyone can help with this?


Thanks in advanced,