2017-03-07 17 views
1

を呼び、私はリンカエラーが直面しています:エラー:L6218E:未定義シンボルがmain.o Keil社STM32F4から

.\STM32F4xx-Nucleo\DMA_LP_App.axf: Error: L6218E: Undefined symbol HAL_UART_Init (referred from main.o)."

私はoption -> C/C++ -> include pathにファイルstm32f4xx_hal_uart.cとそのパスを追加したが、それはまだエラーを示しています。

ファイルをRTEマネージャーで追加しましたが、それでも同じエラーが発生しました。

私は二回、ファイルを追加した場合、それは示しています

.\STM32F4xx-Nucleo\DMA_LP_App.axf: Error: L6200E: Symbol __asm___20_stm32f4xx_hal_uart_c____REV16 multiply defined (by stm32f4xx_hal_uart_1.o and stm32f4xx_hal_uart.o)."

親切に私に何がこの問題を引き起こしていると考えられる解決策は何であるしましょう。

答えて

0

Got sorted.Usedは、stm32f4xx_hal_conf.hファイル内のモジュールを有効にするために定義されています。

ありがとうございました。

関連する問題