edit: Function MX_GPIO_Init(). Same error with "undefined reference to i2c".void MX_GPIO_Init(void) { GPIO_InitTypeDef GPIO_InitStruct; /* GPIO Ports Clock Enable */ __GPIOB_CLK_ENABLE(); /*Configure GPIO pins : PB6 PB7 */ GPIO_InitStruct.Pin = GPIO_PIN_6 | GPIO_PIN_7; GPI...
#include "main.h" #include "Display.h" UART_HandleTypeDef hlpuart1; SPI_HandleTypeDef hspi2; void SystemClock_Config(void); static void MX_GPIO_Init(void); static void MX_LPUART1_UART_Init(void); static void MX_SPI2_Init(void); int main(void) { HAL_Init(); SystemClock_Config(); M...
When building with a custom config, the kernel build-process fails with: LD vmlinux.o MODPOST vmlinux.o GEN .version CHK include/generated/compile.h UPD include/generated/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 ar...
In the main.c I also used HAL_GPIO_TogglePin() from stm32f1xx_hal_gpio.h/.c. The linker does not complain about that. Currently I can not tell the difference between these 2 files(stm32f1xx_hal_gpio and stm32f1xx_hal_tim) They are in the same folder, and included the ...