エラー:L6218E:未定義のシンボル



Error L6218e Undefined Symbol



Keilコンパイラエラーが表示されます:エラー:L6218E:未定義のシンボルapp_uart_put(main.oから参照)。

一般的な状況:



1 C未定義

2、.h参照なし



3、.hファイルには次のタイプが含まれていません

4、keilではプロジェクトに.cまたは.hファイルを追加しないでください

A、app_uart_fifo.cの定義、keilが追加するようになりました:




そこにある2つの主な参照は、プロジェクトに含まれています


コンパイルまたはエラーが発生し、後でマクロが開いていないことが判明しました。これは、.cで定義されていないことを意味します。


一般的に、上記の4つの理由という問題があります。